User Interface medium complexity mobile
1
Dependencies
0
Dependents
4
Entities
0
Integrations

Description

Single-screen registration flow that allows peer mentors and coordinators to sign up for an event. Displays event details, a confirmation step, and immediate feedback on registration status. Supports both self-registration and proxy registration where coordinators select a target user.

Feature: Event Sign-up

event-registration-screen

Responsibilities

  • Render event details summary with date, time, location, and capacity
  • Provide registration action button meeting WCAG 2.2 AA touch target requirements (minimum 24x24 CSS pixels)
  • Display proxy registration picker for coordinators to select a contact or peer mentor
  • Show confirmation step with registration details before final submission
  • Present immediate success/error feedback with accessible status messages

Interfaces

buildRegistrationForm(eventId)
selectProxyTarget(userId)
showConfirmationDialog(registrationDetails)
displayRegistrationStatus(status)
navigateToEventListing()
showCapacityWarning()
showDuplicateWarning()

Relationships

Dependencies (1)

Components this component depends on