Note Down is fully functional and robust notes taking app which allows user to store and access all notes and important information digitally, usually in a cloud based database storage system. React is used for fronted design,The authentication is powered by JWT and local storage is being implemented so that the user won't have login again and again and the Node.js and Express.js backend use MongoDB as database to save, delete and update the notes.
- Open your terminal and run the command
$ git clone https://github.com/abhi1506manu/Notes-App.git
$cd Notes-App
- To install dependencies for backend
$ cd backend
$ npm install
- To install dependencies for frontend
$ cd frontend
$ npm install
- Create a
.env
file in the backend directory and add the following
PORT = 5000
DATABASE=<URI>
TOKEN_SECRET=<your-token>
- To run the backend
$ cd backend/
$ npm run dev
To run the frontend
$ cd frontend/
$ npm start