abhi1506manu / Notes-Keeper

A simple and robust notes taking using MERN Stack.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Note Down

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.

Screenshorts

Login and Register

Login-Register

Home

Home

Add Note

create-note

Edit Note

Edit

QuickStart

  • 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 Connnect your mongodb

Run frontend and backend concurrently

  • To run the backend
$ cd backend/
$ npm run dev

To run the frontend

$ cd frontend/
$ npm start

About

A simple and robust notes taking using MERN Stack.


Languages

Language:JavaScript 77.8%Language:CSS 19.4%Language:HTML 2.8%