

This project was bootstrapped with Expressjs Generator.
Live project available on Mr Notes.
This project is Gitpod ready. You can run this project.
- Make copy of .envexample as .env .
- Enter mongodb link in MONGODB_URL if you want to run this project for production,
otherwise enter url in TESTDB_URL. - Default Node environment is development you can change it by replacing NODE_ENV value to PRODUCTION.
- Nodejs (Programming language)
- Expressjs (Framework)
- Mongoosejs (Database)
- HTML with EJS
- Materialized CSS
- jQuery
- Google Fonts & Icons
- Chai & Mocha
- Supertest
- Mockgoose
- Postman
In the project directory, you can run:
Install all the dependecies required for this project.
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
Runs the app in the production mode.
Open Deployed Site to view it in the browser.
- Email verification process
- Forget password
- Test script for every json responser
- Data format validation
- Cross check of Notes belonging to respective person
- List assignment to a person (team dashboard)
- Card transfer from one list to another list
- Person adding new team member should be team creater
- User profile updation
- Google Oauth
- Facebook Oauth
- Linkedin Oauth
- Email verification
- Forget password
- Adding loader on every page
- Password strength indicator on signup
- Recaptcha on Login & signup
- Card drag & drop to other list
- List assignment to a person (team dashboard)
- Profile editor

Leave a Reply