Built a full-stack application to allow users to store and maintain notes. Like a note-keeping system, it employs complete user authentication using JWT and Bcrypt.js and the frontend is built upon react.js with a backend built upon Express.js. The database is maintained through MongoDB.
This is its backend which is responsible for processing all the routes, containing and creating all the models for the database, for fetching from and storing into the mongoDB Atlas database, and for providing auth functionalities.
https://cloud-notebook-backend.vercel.app/
Clone the project
git clone https://github.com/Tanishk-Saxena/Cloud-Notebook---Backend
Go to the project directory
cd my-project
Install dependencies
npm install
Start the server
node index.js
To run this project, you will need to add the following environment variables to your .env file
JWT_SECRET
- JWT Secret that is required for authentication purposes.
mongoUri
- URI to your mongoDB Atlas Database