Pokedex Tailwind Templates

Pokedex

Pokedex production-ready PWA using Next JS & Tailwind CSS

Pokedex πŸ¦”βš‘

Pokedex is a small demo application based on Next.js. The pokemons will be fetched from the Pokemon API using the SWR library. The project introduces you to data fetching on the client-side with the SWR library, Dynamic Routing, and many more advanced Next JS Concepts.

Check the platform LIVE

πŸ€ Motivation

Since I was a little boy πŸ™‹β€β™‚οΈ, I've been passionate about PokΓ©mon πŸ¦”. It was always fun playing the games on the Game Boy and conquering all the Leagues. Now as a developer, I want to play around with the PokΓ©mon API.

This is a Next.js project bootstrapped with create-next-app.

βœ” Features

  • Explore pokemons
  • Search pokemons by name
  • See the abilities and damage level of pokemons in the details page

πŸƒβ€β™‚οΈ Getting Started

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.

API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.js.

The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

🏫 Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

πŸŽ‰ Issues

Feel free to file a new issue with a respective title and description on the Pokedex NextJS repository. If you already found a solution to your problem, I would love to review your pull request! Have a look at our contribution guidelines to find out about the coding standards.

⚑ Contribution

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Please note we have a code of conduct, please follow it in all your interactions with the project.

Top categories

Loading Svelte Themes