Skip to content

### Is your feature request related to a problem or challenge? #5

Description

@i-silvercard

Is your feature request related to a problem or challenge?

Image Yes. The current `/login` page is titled "Sign in to InnoVision" with "Welcome Back" as the heading and has no `/signup` route. New users visiting the platform have no dedicated onboarding entry point, the page copy exclusively addresses returning users, who have no option than clicking "Continue with Google" or "Continue with GitHub" to create an account for them.

Describe the solution you'd like

Add a dedicated /signup page (or a toggle on the existing /login page) that:

  • Greets new users appropriately (e.g. "Create your InnoVision account" or "Start your learning journey")
  • Offers the same OAuth options (Google, GitHub)
  • Includes a "Already have an account? Sign in" link back to /login
  • Provides a brief welcome message for new users

Describe alternatives you've considered

  • Adding a "New here? Sign Up" link on the existing /login page that routes to a new /signup page
  • A tab-based toggle on the same page to switch between Sign In and Sign Up views without a separate route

Additional context

  • Live site: https://innovision-open-source.vercel.app/login
  • No /signup route currently exists in src/app/
  • The app uses Firebase Auth with OAuth (Google + GitHub): the signup page would use the same providers, just with different copy and UX framing suited for new users
  • The navbar "Get Started" button also routes to /login, reinforcing the need for a clearer new-user flow

Originally posted by @Ayushia5 in ItsVikasA/Innovision-Open-Source#388

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions