This is the basic base API template.
- express
- @hapi/boom
- cors
- dotenv
- helmet
- joi
- jsonwebtoken
- mongoose
- eslint
- prettier
- nodemon
- morgan
- husky
- lint-staged
- eslint-plugin-prettier
- eslint-config-prettier
npm install
npm run dev
npm start
- Mongodb
- Node 12+
It ncludes the most basic API project using node + express + mongodb. Things like validation middleware, an error handler, automatic db connection, JWT base authentication etc.
Pull requests are welcome!. And if you have an idea for a feature and dont have time to do this, feel free to open a issue!