Appearance
G.9: Shared Assessment Landing
Summary
Guests open a shared assessment landing page, review assessment information, choose identity mode, and start a take-assessment submission.
Role
- Primary: Guest
- Secondary: Client, Counselor
Entry Point
- URL:
/assessments/share/:token
Preconditions
- Assessment sharing is enabled.
- Share token is valid and not expired.
Steps
- Guest opens
/assessments/share/:token. - Frontend loads shared assessment metadata.
- Guest reviews title, description, question count, and due date.
- Guest chooses to use their account, enter name/email, or continue anonymously where allowed.
- Frontend starts the shared assessment.
- User is routed to
/assessments/take/:token.
Diagram
Edge Cases
- Expired share: Landing page displays an expired state.
- Sign-in path: Current page references
/auth/login, while the app route is/login. - Name required: Manual identity mode requires a display name.
Current Implementation Notes
- Frontend:
frontend/src/features/assessments/pages/shared-assessment-landing.tsx
Screenshot Status
- Not captured.