Overview Architecture
Database + ORM
- Database: MongoDB
- ORM: Mongoose
Client-Server
- HTTP REST API
- JWT Token
Background Jobs
Cron
Test
Log
Document
Monitoring tools
- [Prometheus]
- Prom Client
- Grafana
Devops
Third party tools
- Mailjet
- [S3]
cp .env.sample .env
# replace with your environment's values
# start database
docker-compose up -d
How to run a specific file ?
npx jest ./test/class-validator-with-schema.spec.ts