Add Signup and Login backend server
Describe the feature
Create routes for user signup and login to handle data storage in MongoDB and user authentication. The signup route will validate input, hash passwords, and store user data. The login route will validate input, verify credentials, and return a JWT token for authenticated users
Add ScreenShots
No user authentication is currently implemented.
Record
- [X] I agree to follow this project's Code of Conduct
- [X] I have checked the existing issues
- [X] I'm a GSSOC'24 contributor
- [X] I want to work on this issue
Congratulations, @piyush-gangrade! 🎉 Thank you for creating your issue. Your contribution is greatly appreciated and we look forward to working with you to resolve the issue. Keep up the great work! As per GSSoC'24 guidelines the person who raises the issue should be assigned for that issue. But if that person doesn't want to work on that issue the first come fist policy is follwed.
We'd also like to invite you to our Discord server! Join us on discord.
We will promptly review your changes and offer feedback. Keep up the excellent work! Kindly remember to check our contributing guidelines
Hey, allow me to work on this under GSSOC' 2024
Hi, please assign this issue to me under GSSOC'24, I have a good command of backend services like this
@piyush-gangrade you wants to do it with firebase>?
@Satyam1923 I recommend using Node.js, Express.js, and MongoDB for this. However, if you prefer an implementation with Firebase, I can handle that as well
@piyush-gangrade then how do you plan to host MongoDb server for free?
@Satyam1923, we can use the MongoDB Atlas M0 Sandbox server for testing and initial stages, as it is free. Please add 'gssoc' label and 'level' label.