https://github.com/im-rises/pokedex-react
Pokédex made in React using the Pokepedia API
https://github.com/im-rises/pokedex-react
pokedex pokedex-application pokemon react
Last synced: 9 months ago
JSON representation
Pokédex made in React using the Pokepedia API
- Host: GitHub
- URL: https://github.com/im-rises/pokedex-react
- Owner: Im-Rises
- Created: 2023-01-12T18:42:00.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-03T21:56:13.000Z (over 1 year ago)
- Last Synced: 2025-02-02T09:27:18.295Z (11 months ago)
- Topics: pokedex, pokedex-application, pokemon, react
- Language: JavaScript
- Homepage: https://im-rises.github.io/pokedex-react/
- Size: 1.52 MB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pokedex-react
Pokédex made in React using the Poképedia API.
## 🚀🚀[you can try the pokedex by clicking here](https://im-rises.github.io/pokedex-react/) 🚀🚀
## Screenshots



## To do list
- [ ] Changer background en background adaptatif (bien utiliser SCSS avec des mixin et l'intégrer en appel de class
partout!!!) : Clément et Quentin
## To do list (done)
- [x] load a pokemon details using only the url
- [x] Correction barre de recherche erreur 404 (ralentis à mort dû au temps d'attente de réponse) : Clément
- [x] Correction requête crash : Quentin et Clément
- [x] Corriger les bugs et crash de easter egg : Quentin
- [x] Responsive de la page principale (pokemon list) : Clément et Quentin
- [x] Responsive de la page detail à corriger : Quentin
- [x] Faire le readme : Clément et Quentin
- [x] Correct animation lag when clicking on the pokeball opening : Quentin et Clément
- [x] Ajouter boutons ou non pour passer d'un poke à un autre depuis la page de pokemon details : Clément Quentin
## API used
- [pokepedia](https://pokeapi.co)
- [react-gh-pages](https://github.com/gitname/react-gh-pages)
- https://gist.github.com/apaleslimghost/0d25ec801ca4fc43317bcff298af43c3
## Documentations
- [React](https://reactjs.org/docs/getting-started.html)
- [Pokeapi](https://pokeapi.co/docs/v2.html)
- [React-gh-pages](https://github.com/gitname/react-gh-pages)
- [EsLint](https://eslint.org/docs/user-guide/getting-started)
## GitHub Actions
[](https://github.com/Im-Rises/pokedex-react/actions/workflows/codeql.yml)
[](https://github.com/Im-Rises/pokedex-react/actions/workflows/eslint.yml)
[](https://github.com/Im-Rises/pokedex-react/actions/workflows/node.js.yml)
[](https://github.com/Im-Rises/pokedex-react/actions/workflows/gh-pages-publish.yml)
[](https://github.com/Im-Rises/pokedex-react/actions/workflows/pages/pages-build-deployment)
- CodeQL: Code scanning alerts
- ESLint: Linting
- Node.js CI: Continuous Integration (CI) for Node.js
- gh-pages-publish: Publish to gh-pages branch
- pages-build-deployment: Build and deploy to pages
## Links
Check the source code
on [](https://github.com/im-rises/pokedex-react)
Check the website
on [](https://im-rises.github.io/pokedex-react/)
## Authors
- [@clementreiffers](https://www.github.com/clementreiffers)
- [@im-rises](https://www.github.com/im-rises)
[](https://github.com/Im-Rises/pokedex-react/graphs/contributors)