An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# [Pokédex](https://pokedex.rbrd.in/)

[![Build status](https://img.shields.io/github/actions/workflow/status/rbardini/pokedex/main.yml)](https://github.com/rbardini/pokedex/actions)
[![Deploy status](https://img.shields.io/netlify/5b93c47b-d35a-43fc-ba21-71e5c997d726?label=deploy)](https://app.netlify.com/sites/next-pokedex/deploys)
[![Code coverage](https://img.shields.io/codecov/c/github/rbardini/pokedex.svg)](https://codecov.io/gh/rbardini/pokedex)
[![Dependencies status](https://img.shields.io/librariesio/github/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.