-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Shifu SHALL PROVIDE THE UNIVERSITY WEBSITE WITH THE ABILITY TO expose a “View in Shifu” entry point on each EAFIT professor detail page that routes users to the corresponding enriched Shifu profile. (Must Have)
User Story:
As a student or site visitor
I want to open a professor’s Shifu profile directly from the EAFIT professor page
so that I can access consolidated, enriched information without searching twice.
Acceptance Criteria:
Given I am on an EAFIT professor detail page with a stable professor identifier
When I click the “View in Shifu” button/link
Then I am navigated to the matching Shifu profile URL in a new tab.
Given a professor does not yet have a Shifu profile
When I click the entry point
Then I see a friendly “Profile not found” page in Shifu with a call-to-action for the professor to claim/create their profile.
Given I am authenticated in EAFIT SSO (if enabled)
When I follow the deep link
Then SSO is honored and I land on the Shifu profile without an extra login (or I am prompted to sign in if required).
Given analytics requirements are configured
When the link is rendered and clicked
Then UTM parameters are appended and events are captured for referral/source tracking.
Given accessibility and branding guidelines
When the entry point is displayed
Then it uses approved text/iconography, has an accessible name, and meets contrast and keyboard navigation standards.
Given the Shifu service is temporarily unavailable
When the user clicks the link
Then a graceful error state is shown with a retry option and no broken navigation on the EAFIT page.