This was my experiment project for creating a cloned version of Pokédex using React + Typescript
Please install the following pre-requisites:
- Node JS.
- Yarn.
- Clone this repo.
- Run
yarn install.
- Run
yarn startto start the development server athttp://localhost:3000. - Run
yarn buildto build all scripts intobuilddirectory for production usage. Note: Please change thehomepageoption inpackage.jsonto make sure you have a correct domain root
- Run
yarn testto start Jest for shallow or snapshot testing. - Run
yarn test --coverageto build a coverage report for the test into thecoveragedirectory.
For better deployment setup and code quality, I'm using CircleCI as my CI/CD platform. It's used for automatic deployment and testing.
All of this build was hosted at https://nr-pokedex.surge.sh.
This project is just my starting point to learn a React JS with Typescript. So, all of the assets are trademarks and copyrights of their respective owners. Though, I'm not affiliated with Nintendo, The Pokémon Company Creatures Inc. or Game Freak.
Please read LICENSE.md for the detail, since I'm using MIT License for this project.
(C) 2019, Nurimansyah Rifwan 🚀