Skip to content
This repository has been archived by the owner on Nov 9, 2020. It is now read-only.
/ pokedex Public archive

A cloned Pokédex of React JS + Typescript Version

License

Notifications You must be signed in to change notification settings

nurimansyah89/pokedex

Repository files navigation

Pokédex Clone Development

This was my experiment project for creating a cloned version of Pokédex using React + Typescript

Getting Started

Please install the following pre-requisites:

  • Node JS.
  • Yarn.

Installation

  • Clone this repo.
  • Run yarn install.

Developing

  • Run yarn start to start the development server at http://localhost:3000.
  • Run yarn build to build all scripts into build directory for production usage. Note: Please change the homepage option in package.json to make sure you have a correct domain root

Testing

  • Run yarn test to start Jest for shallow or snapshot testing.
  • Run yarn test --coverage to build a coverage report for the test into the coverage directory.

CI/CD

For better deployment setup and code quality, I'm using CircleCI as my CI/CD platform. It's used for automatic deployment and testing.

Surge Hosting

All of this build was hosted at https://nr-pokedex.surge.sh.

Disclaimer

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.

License

Please read LICENSE.md for the detail, since I'm using MIT License for this project.


(C) 2019, Nurimansyah Rifwan 🚀