- This is a MERN Backend Registration and Login Form.
- It is created using HTML, CSS, Javascript, NodeJS, ExpressJS and MongoDB.
- Mongoose.js is used to create a new Database in MongoDB and Mongoose Schema and Models have been used to define the collections and fields of the database.
- The MongoDB server is connected to the MongoDB Compass to present a more visual representation of the Database.
- The project has 3 pages - Home, Login and Registration.
- Whenever the user registers on the website, the credentials of the user are stored in the Database.
- Only the registered users can Login into the Website.
- bcrypt.js npm package is used to provide password-protection for the user by means of Hashing Algorithm.
- jsonwebtoken npm package is used to provide a unique token for the cookies when the user registers into the website.
- A .env file is created which is used to store the private data of the project.
- ExpressJS, Handlebars Template Engine along with NodeJS Partials are used to create the layout and host on the server.
-
Notifications
You must be signed in to change notification settings - Fork 0
Aryan2727-debug/MERN-Login-Registration-Form
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
MERN Login and Registration Form
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published