Description
Implement the registration/sign up screen for new doctor accounts.
Design Reference
Figma Frame: Sign up (576:2987, 576:2972)
Requirements
API Integration
Technical Notes
- Create in
docpilot_doctor/lib/features/auth/presentation/pages/
- Implement password strength validator with visual indicator
- Add proper keyboard dismissal
- Show/hide password toggle
Dependencies
Files to Create/Modify
lib/features/auth/presentation/pages/sign_up_page.dart
lib/features/auth/presentation/widgets/sign_up_form.dart
lib/features/auth/presentation/widgets/password_strength_indicator.dart
lib/core/validators/password_validator.dart
Priority
High
Acceptance Criteria
- All validation rules enforced
- Password strength shown visually
- Terms must be accepted to proceed
- UI matches Figma design with keyboard
Description
Implement the registration/sign up screen for new doctor accounts.
Design Reference
Figma Frame:
Sign up(576:2987, 576:2972)Requirements
API Integration
Technical Notes
docpilot_doctor/lib/features/auth/presentation/pages/Dependencies
Files to Create/Modify
lib/features/auth/presentation/pages/sign_up_page.dartlib/features/auth/presentation/widgets/sign_up_form.dartlib/features/auth/presentation/widgets/password_strength_indicator.dartlib/core/validators/password_validator.dartPriority
High
Acceptance Criteria