The project is an API to register places you want to visit.
- Access Project (Countries available:
Brazil, United States, France
)
- Postgres (with TypeORM)
- Docker
- NestJS
- Jest
- Github Actions
- Google Cloud Run
- CloudFlare
make init
make tests
make cov
- Cache with REDIS to prevent overload on database;
- Pagination to deal with huge data;
- Migrations to keep version control of database and disable
synchronize
to prevent clean all data when will change in entities; - Seed to populate countries table;