A pokedex-esque GraphQL app which allows you to query a MongoDB database of Pokemon.
- Node 12+
- Docker
- Start dependencies (MongoDB) with
npm run start-containerized-environment
- Start api with
npm run start
ornpm run serve
- Query the api using the Angular Web or Flutter Mobile front-ends. Alternatively, use a Postman GraphQL request.
The database is seeded with the original 151 Pokemon as well as the current, modern day PokeTypes.
The seeding occurs when the database container is created, using the init-db.js
file.