NestJS Flights is a project that uses a third-party provider to get the flight data and after storing and caching, the API provides the data through GraphQL
- Fill the env file out;
- Install the dependencies;
- Run docker-composer,
docker-compose up -d
; - Run project
yarn start:dev
- NestJS
- Cache
- GraphQL
- Social Login
- When running docker, the project will restore countries and airports automatically.
- The migrations will be sync with the database restored.