This project is a Node Api Rest Server Template and should be use to quick start rest servers projects.
- Clone the repository.
- Run
npm install
. - Create a
.env
file inside environments folder and follow the env.example file. - Run
npm run dev
to start the server.
- Node.js
- Express.js
- Socket.io
- Mongoose
- JWT
- Jest
The project is structured in a MVC pattern, with the following folders:
- Controllers
- Models
- Routes
- Middlewares
- Services
- Helpers
- Config
- Environments