This is a full project to saved personal notes. It has many features:
- Login
- Signup
- Create Notes
- Edit Notes
- Delete Notes
Running on Node.js
- Express (Endpoints)
- Express-handlebars (Frontend)
- MongoDB (Database)
- Mongoose (Data modeling)
- Passport (Authentication)
- Bcryptjs (Password hashing)
Install dependencies.
npm install
To connect NotesApp to your mongoDB URL.
mv .env-example .env
Replace "your_mongo_url_here" for your mongoDB URL on .env file.
Run the project.
npm run dev