Skip to content

🚪Issue 12 - User Registration Screen (frontend) #136

@23abdul23

Description

@23abdul23

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions