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.example
to.env
and fill in the values - Run
yarn dev
to start the development