Skip to content

sabulous/pokemon-shakespeare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shakespearean Pokédex

Looking for a pokémon? This is the most wondrous lodging to becometh a pokémon master!

How to run

  • Make sure you have Docker and Docker Compose installed on your computer.

  • Clone the backend project from this link: sabulous/pokemon-api

  • Clone this project from this link: sabulous/pokemon-shakespeare

  • Rename env.dist files as .env in both of the projects.

  • Make sure the project folders are at the same level (i.e. within the same parent folder).

  • In your favorite terminal console, browse to pokemon-shakespeare folder and run the following:

    docker-compose up --build

  • After the build open your favorite browser and go to http://localhost:3000

How to search a pokémon

  • Just type a pokémon name (e.g. Jolteon, Bulbasaur, Mew) and click Search button or press Enter.

How to run unit tests

  • Run the following commands on terminal:

  • For frontend:

    • docker exec pokemon-shakespeare_app_1 yarn test
  • For backend:

    • docker exec pokemon-shakespeare_api_1 npm test

About

Shakespearean Pokemon search engine frontend project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published