Social App Development — update login flow need AI Software Development

Contact person: Social App Development — update login flow

Phone:Show

Email:Show

Location: Seattle, United States

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"[login to view URL]
Website: [login to view URL]

I need to update the login flow — this is already integrated with Google Auth, but OTP auth needs to be enabled and the clutter has to be removed to ensure that login and registration can happen smoothly. Give clear instruction to the first time users that they are registering and store the information in the profile section for them to update this later optionally.

1. Purpose

Enable smooth onboarding of users via Phone number (unique key) or Google login, while keeping the initial registration flow lightweight. Ensure all detailed profile info is persisted and editable later in the Profile section.

2. Supported Authentication Methods

Phone number + Password
Google Authentication — already enabled.

3. Critical Data During Registration

During first-time registration (via Phone or Google), collect only (already enabled, but may need minor tweaks):

Full Name
Batch / Year of Graduation
Navodaya School (JNV)
Phone Number (unique key, OTP verified)
Email Address (Google email auto-captured, otherwise user enters)

✅ After these, user can immediately access the app.

4. Extended Profile Information

The following fields are not required at registration, but must be persisted and editable in Profile → Edit Profile:

- Profession / Field of expertise
- Location (City/State/Country, PIN, GPS optional)
- Areas of expertise (multi-select: Health, Mentorship, Legal, etc.)
- Number of requests willing to handle per day/week
- Phone number visibility (public/private)
- UPI ID (optional, for gratitude payments)

5. Login Flow

1. Phone Number Flow
>> Enter Phone → OTP verification.
>> If existing → Ask password → Home.
>> If new → OTP verified → Set password → Critical Data Form → Home.

2. Google Flow
>>Authenticate with Google.
>> If already linked → Home.
>>If email not linked → Prompt for Phone number → OTP → Link accounts.
>> If brand-new → Capture Critical Data Form → Home.

6. Profile Section Requirements

Edit Profile Page must allow users to:

Complete missing extended profile fields.

Update or correct any info (except public phone number once enabled).

Link/unlink Google account.

Change password (for phone-based users).

UI Nudges:

If extended profile fields are empty, show non-intrusive reminders:
“Complete your profile to help others find you easily.”" (client-provided description)


Matched companies (7)

...

Codetreasure Co

🚀 Your Expert Partner for Mobile & Web App Development Unlock the full potential of your business with Codetreasure —a leading provider of tailored … Read more

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more

...

HJP Media

I am founder and CEO of HJP Media. The fastest growing AI digital solutions company in the world, offering innovative, AI powered digital marketing a… Read more

...

Appeonix Creative Lab

At Appeonix Creative Lab, we are more than just an IT company—we are your growth partners. With a passion for innovation and excellence, we craft cus… Read more

...

TG Coders

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

Knowforth Tech

Empowering Businesses with Tailored Software & AI Solutions.

...

Conchakra Technologies Pvt Ltd

At Conchakra, our mission is to empower organizations through innovative software solutions that leverage the transformative potential of artificial … Read more