Skip to content

feat: Creating Login and SignUp pages for the website #966

Description

@BVPKARTHIKEYA

Is your feature request related to a problem? Please describe.

Issue Title

[FEATURE]: Add Login and Sign Up Pages for User Authentication

Description

I would like to propose creating dedicated Login and Sign Up pages for the website to enable user authentication and improve overall functionality, security, and user experience. Currently, the website does not have an authentication system, which limits user-specific features and secure access management.

Adding authentication pages will make the platform more interactive, scalable, and professionally structured.

Current Problem

  • The website lacks Login and Sign Up pages.
  • Users cannot create accounts or securely access personalized features.
  • There is no authentication flow for managing user access.
  • The website functionality feels incomplete without user authentication.

Proposed Solution

I propose implementing responsive and user-friendly Login and Sign Up pages with proper authentication flow.

Login Page Features

  • Email/Username field
  • Password field
  • Show/Hide password option
  • “Forgot Password” option (optional)
  • Responsive UI design
  • Form validation

Sign Up Page Features

  • Full Name field
  • Email field
  • Password and Confirm Password fields
  • Validation for strong passwords
  • Error and success messages
  • Responsive design

Authentication Features

  • Secure authentication flow
  • JWT/session-based authentication (based on project stack)
  • Protected routes/pages
  • Secure password handling and validation
  • User-friendly alerts and error handling

Technical Implementation

Depending on the project architecture, I can implement:

  • Frontend: React / HTML-CSS-JS
  • Backend: Node.js + Express / Spring Boot
  • Database: MongoDB / MySQL / PostgreSQL

Benefits

  • Improves website security and scalability
  • Enables personalized user experience
  • Enhances overall functionality and professionalism
  • Provides a foundation for future user-specific features

Additional Notes

I will ensure that the authentication pages follow the existing project structure, responsiveness requirements, and coding standards while maintaining a clean and modern UI.

I would like to work on this issue as part of GSSoC 2026. Please assign this issue to me if it aligns with the project requirements.

Kindly assign the required labels such as:

  • GSSoC'26
  • feature
  • frontend
  • backend
  • authentication
  • UI/UX

and assign it to me at the earliest if possible.

Regards,
Karthikeya

Describe the solution you'd like

Proposed Solution

I propose implementing responsive and user-friendly Login and Sign Up pages with proper authentication flow.

Login Page Features

  • Email/Username field
  • Password field
  • Show/Hide password option
  • “Forgot Password” option (optional)
  • Responsive UI design
  • Form validation

Sign Up Page Features

  • Full Name field
  • Email field
  • Password and Confirm Password fields
  • Validation for strong passwords
  • Error and success messages
  • Responsive design

Authentication Features

  • Secure authentication flow
  • JWT/session-based authentication (based on project stack)
  • Protected routes/pages
  • Secure password handling and validation
  • User-friendly alerts and error handling

Technical Implementation

Depending on the project architecture, I can implement:

  • Frontend: React / HTML-CSS-JS
  • Backend: Node.js + Express / Spring Boot
  • Database: MongoDB / MySQL / PostgreSQL

Benefits

  • Improves website security and scalability
  • Enables personalized user experience
  • Enhances overall functionality and professionalism
  • Provides a foundation for future user-specific features

Describe alternatives you've considered

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions