This is a basic setup with jwt for express - mongoose projects
- Validation with joi
- Cors Enable
- Youch error page
- Sentry for error notifications
- Basic JWT Auth
- Basic Mail config with nodemailer
- MongoDb with Mongoose
- Kue for jobs with redis
- Tests with jest and supertest
For start this project is needed mongodb and redis installed.
git clone https://github.com/heraldo663/express-boilerplate.git <project-name>
then remove what you dont need and the .git and put the .env file in gitignore