Create account & onboarding
Sign up, verify identity, personalize the experience, and set up a first project
A new investor launches the app, views the intro, creates an account with name and social options, verifies via OTP, then completes a 3-step personalization wizard (usage, experience, portfolio interests). After a success screen they are prompted to set up their first project via Express or Guided setup.
10
screens
9
built
10
endpoints
✓
ready for dev
Screen sequence · 10 steps · 🛸Onboarding
1. splash-screen
built
2. intro
3 states
3. get-started/name
built2 states1 ep
4. get-started/otp
built2 ep
5. account-created
built1 ep
6. account-created/step-1
built1 ep
7. account-created/step-2
built2 ep
8. account-created/step-3
built1 ep
9. well-done
built1 ep
10. project-setup
built2 ep
Endpoints across this flow
Flow endpoints · 10 endpoints, 3 confirmed in code · the Backend agent owns these
POST /auth/registerPOST /auth/verify-otpPOST /auth/resend-otpGET /onboarding/statusPOST /settings/profile/setupGET /settings/notification-preferencesPUT /settings/notification-preferencesPOST /settings/profile/avatarPOST /projectsGET /projects/{project_id}/setup-status