Ahtaxam/NoteBook

Here notebook is created using React as a frontend and NodeJS as a backend. Here you can add , delete and update notes in your Mongoose database. You create a password using express validation , authentication using JWT Token and salting. An easy way to sign up and log in a notebook, context for data passing through the component.

★ 0Forks 0GitHub ↗Compare

Project website ↗

README

Notebook



Description

This is about Notebook:

Using Notebook you could-
1. Write your personal / proffesional notes
2. Secure your notes on clould
3. Access your notes from anywhere from any devices
4. Edit or Delete your notes
5. Give your notes a perticular tag
6. Maintaine privacy using credentials

Features


1. Here notebook is created using React as a frontend and NodeJS as a backend.
2. Here you can add , delete and update notes in your Mongoose database.
3. You create a password using express validation , authentication using JWT Token and salting.
4. An easy way to sign up and log in a notebook, context for data passing through the component.

Step to run this project:

Step 1. Add .env file

Format of .env file

PORT: 5000
MONGO_URL = YOUR_MONGO_URL
NODE_ENV = production
SECRET_KEY= Your_Secret

Step 2. Install Dependencies in Frontend folder

CODE -- npm install

Step 3. Install Dependencies in Root folder

CODE -- npm install

Step 4. Run This Project from Root folder

CODE -- npm run dev

Tech Used

CSS3 HTML5 JavaScript Express.js jQuery JWT NPM NodeJS React React Router MongoDB

Contributors

Rajat2024ojasaklechayt007xylogramoriVenkataBhaskarrMaYaNkKashyap681S-ishitaSukhendu2002

Issues