- 📜 Scroll through the full list of Pokemon
- 🕵️ Search for Pokemon by their names in English, Japanese or Chinese
- 🏹 Sort the list of Pokemon by ID or Name (multilanguage)
- ✅ Select your favourite Pokemon
- 🗂 Export your favourite Pokemon list to CSV or JSON
- ✨ Enjoy beautiful list's animation powered by Flip-Move
Clone the repository using:
$ git clone --recurse-submodules https://github.com/opa-oz/pokemon-set-selector.git
Switch NodeJS version (for example, using NVM)
$ nvm use
Install dependencies:
$ yarn install
Demo available at Github Pages
In the project directory, you can run:
$ yarn start
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
$ yarn build
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
See the section about deployment for more information.
This project was bootstrapped with Create React App.
Base on public Pokemon Database: pokemon.json
Code and documentation copyright 2019 opa_oz.
Code released under the MIT license.
Docs released under Creative Commons.