This is the backend for a Todo project. The project is using:
- NodeJS
- ExpressJS
- MongoDB/Mongoose as the database/ODM
- PassportJS for auth
- Morgan for console logging
- bcrypt
The front-end is made using VueJS. To see more about it, including a small demo, see this repo.
- Install MongoDB
- Run
npm installin the directory - See the
.env.exampleand create a.envfile just like this one, filling the fields as necessary (or if you deploy it, just set environment variables with the same names in the file) - Run
npm startornpm run dev - ...Profit?