Todo App API built using Node.JS with Express, Mongoose, Passport & Async\Await syntax.
Android app: https://github.com/stavelmashally/android-mvp-todoapp
├── app
│ ├── authentication
│ ├── helpers
│ ├── routes
│ ├── tests
| | ├── auth
| | ├── seed
| | ├── todos
| | ├── users
│ ├── todos
│ ├── users
├── config
├── .env
├── .eslintrc
├── .gitignore
├── index.js
├── package.json
├── package-lock.json
├── README.md
$ git clone https://github.com/stavelmashally/node-express-mongoose-todo-api.git
$ cd node-express-mongoose-todo-api
$ npm install
Set environment variables:
cp .env.example .env
# development
npm run dev
# production
npm run prod
# test
npm run test