https://github.com/rbardini/pokedex
🎒 A server-rendered universal JavaScript application for Pokémon trainers
https://github.com/rbardini/pokedex
encyclopedia index pokeapi pokedex pokemon
Last synced: 4 months ago
JSON representation
🎒 A server-rendered universal JavaScript application for Pokémon trainers
- Host: GitHub
- URL: https://github.com/rbardini/pokedex
- Owner: rbardini
- License: mit
- Created: 2019-02-10T23:51:57.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2026-02-24T01:49:57.000Z (4 months ago)
- Last Synced: 2026-02-24T08:21:27.053Z (4 months ago)
- Topics: encyclopedia, index, pokeapi, pokedex, pokemon
- Language: TypeScript
- Homepage: https://pokedex.rbrd.in
- Size: 1.31 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Pokédex](https://pokedex.rbrd.in/)
[](https://github.com/rbardini/pokedex/actions)
[](https://app.netlify.com/sites/next-pokedex/deploys)
[](https://codecov.io/gh/rbardini/pokedex)
[](https://libraries.io/github/rbardini/pokedex)
🎒 A server-rendered universal JavaScript application for Pokémon trainers.
Powered by [Next.js](https://nextjs.org/) and [PokéAPI](https://pokeapi.co/).
## Technologies
- ⚛️ [React](https://reactjs.org/) for UI building
- 🤖 [TypeScript](https://www.typescriptlang.org/) for type-checking
- 💄 [Prettier](https://prettier.io/) for formatting
- 🐶 [Husky](https://typicode.github.io/husky) and [lint-staged](https://github.com/okonet/lint-staged) for commit hooks
- 🧪 [Jest](https://jestjs.io/) and [React Testing Library](https://testing-library.com/react) for testing
- 🌐 [Codecov](https://codecov.io/) for code coverage
- 🎬 [Framer Motion](https://www.framer.com/motion/) for animations
- ✅ [GitHub Actions](https://github.com/features/actions) for continuous integration
- 🏗️ [Netlify](https://www.netlify.com/) for deployment
## Quick Start
```console
git clone git@github.com:rbardini/pokedex.git
cd pokedex
npm install
npm run dev
```
Open [localhost:3000](http://localhost:3000) with your browser to see the result.