This is a template repository for a backend API. It is intended to be used as a starting point for new projects.
- Typescript
- Express
- Mongoose
- JWT Authentication
- Docker
- Docker Compose
- AWS S3
- Nodemailer
- Zod Validation
- Redis Caching
- Eslint
- Prettier
- Jest
- Winston Logger
- Clone this repository
- Run
yarn install - Copy
.env.exampleto.envand fill in the values - Run
yarn devto start the development