Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/devmagno/next-pokemon-catalog

⚡ Catálogo do card game de Pokémon utilizando Next.js, TypeScript e Ant Design.
https://github.com/devmagno/next-pokemon-catalog

antdesign axios eslint javascript nextjs prettier reactjs typescript

Last synced: 3 days ago
JSON representation

⚡ Catálogo do card game de Pokémon utilizando Next.js, TypeScript e Ant Design.

Awesome Lists containing this project

README

        

# Pokémon Catalog 🃏⚡

## 📖 Sobre

Trata-se de uma Pokédex desenvolvida utilizando Next.js e TypeScript, utilizando dados da [Pokémon TCG API](https://pokemontcg.io/), gerando o site de forma estaticamente, pensando em SEO e performance. Para estilização foi escolhida uma abordagem com Sass (síntaxe SCSS) e CSS modules. Para padronização do código foi utilizado ESLint e Prettier.

Sinta-se à vontade para contribuir com o projeto ou visite o site clicando [aqui](https://next-pokemon-catalog.vercel.app/).

---

## 🧰 Dependências

- **Axios** para requisições HTTP
- **React Icons** como biblioteca de ícones
- **Framer Motion** para animações
- **Ant Design** como biblioteca de estilos

---

## 🔧 Como executar o projeto

Para clonar e executar este projeto, você precisará de [Git](https://git-scm.com/) e [Node.js](https://nodejs.org/en/).

```bash
# Clone o repositório
git clone https://github.com/devMagno/next-pokemon-catalog

# Entre no diretório
cd next-pokemon-catalog

# Baixe as dependências
npm i

# Execute o projeto
npm run dev

# O servidor inciará na porta 3000 - acesse http://localhost:3000
```

---
**Desenvolvido com ❤️ por [Guilherme Magno](https://github.com/devmagno/).**