Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/emeraldknight-sp/next-pokenext

Projeto desenvolvido com Next.js, CSS Modules e consumo de APIs.
https://github.com/emeraldknight-sp/next-pokenext

api css-modules nextjs pokeapi react

Last synced: about 2 months ago
JSON representation

Projeto desenvolvido com Next.js, CSS Modules e consumo de APIs.

Awesome Lists containing this project

README

        


🔴 Project: PokeNext






This project is an introduction to Next to learn some features, configurations and how to style each part of the code using CSS Modules, in addition, we use API consumption to display data about various pokemons and also display detailed information on pages created for each specific character through the native routing that Next provides us.




Static Badge


Static Badge


Static Badge


Static Badge


Static Badge


Static Badge

## 🛠️ Technologies

- HTML5, CSS3, JS ES6+
- [Node e Yarn](https://nodejs.org/)
- [Next.js](https://nextjs.org/docs)
- [React](https://react.dev/)
- [React-icons](https://react-icons.github.io/react-icons/)
- [Eslint](https://eslint.org/)
- [Prettier](https://prettier.io/)

## 📣 Funcionalities

- Display of all characters on screen
- Fetch data from the API
- Custom error pages
- Individual display of characters by routing

## 💿 Installing

Install the project with the following command

```bash
yarn install
```

## 💻 Running project

```bash
yarn dev
```

## 🚀 Deploy

To deploy this project, execute

```bash
vercel
```

## 🧰 Used stacks

**Front-end:** HTML5, CSS3, Javascript, CSS Modules, React, React-icons

**Back-end:** Not used

## 📸 Screenshots

![LayoutHome](.github/pokenext-home.png)

![LayoutDetails](.github/pokenext-details.png)

![LayoutAbout](.github/pokenext-about.png)

## 📝 License

This project is under [MIT license](LICENSE).