-
Notifications
You must be signed in to change notification settings - Fork 82
Open
Labels
Description
Objective
After Clerk Google Signup, new users must complete one-time onboarding via RegisterUser.js (Registeration Screen) .
Screen
Path: /frontend/screens/RegisterUser.js
Required Fields
- Full Name
- College Name
- Phone Number
- Year
- Branch
- Gender
- (Any other required filed for our App)
Behavior
- Shown only for first-time users (means after the Sign-Up Screen if user is really not regstered in Clerk then only this may proceed)
- Submit disabled until required fields filled
- On success → redirect to Home Screen
API Call
Write the below api call from frontend to localhost:5000 POST /auth/register-user with Clerk Bearer token.
Just send the registeration form in the request body.
UI Design
Follow the design as shown in this file : https://www.figma.com/design/pEn8ouSCBzU1gD0GHbIvuF/Cupid-Arrow-Dating-App--iOS-Android-UI-UX--Community-?node-id=0-1&p=f&t=l68e6k76GGsYyraP-0