Awesome
PkDx: A PokeDex app
<p align="center"> <img src="public/android-chrome-192x192.png" alt='PKDX'> </p> <p align='center'> A simple pokedex web app built with react.js & typescript made by <a href='https://wisesa.dev'>Wisesa.dev</a>. </p> <p align="center"> <img src="preview.png" alt='PKDX'> </p>Run Locally
Prerequisite
Clone the project
git clone https://github.com/svspicious/pkdx
Go to the project directory
cd pkdx
Install dependencies
yarn
Start the development server
yarn start
Open http://localhost:3000 with your browser to see the result.
Running test
yarn test
Github Actions
This project has a github actions scripts to run yarn test
& lighthouse assertion, see it in actions (ha! get it?).
Built Using
- Create React App to initialize the project.
- Emotion.sh ⚡ css-injs.
- Apollo graphql client.
- mazipan/graphql-pokeapi for graphql api.
- Workbox ⚙️ for creating service worker.
- Jest & react testing-library for testing.
- Written in typescript.
- Hosted on Vercel 🚀.
Deploy your own
Feedback
If you have any feedback or issues, you can submit it here.
License
This project licensed under MIT License, Copyright (c) 2021 Wisesa
Pokémon © 2002-2021 Pokémon. © 1995-2021 Nintendo/Creatures Inc./GAME FREAK inc. TM, ® and Pokémon character names are trademarks of Nintendo.