Skip to content

A minimalist Pokédex built for speed, clarity, and mobile use. Instantly check type weaknesses, evolution chains, and more. Without opening 10 tabs.

License

Notifications You must be signed in to change notification settings

juandadev/pokemonstats

Repository files navigation

Pokémon Stats

Production Live

A sleek, mobile-first Pokédex focused on quick and visual access to type matchups and evolution chains.

No clutter. No distractions. Just the info you actually need while playing.

App Screenshot

🌟 Why This Project Exists

As a lifelong Pokémon fan and frontend developer, I got tired of jumping between wikis, PDFs, and forums just to check something as simple as a type matchup or evolution path. I wanted a tool that gave me exactly what I needed: fast, clean, and focused, especially while playing.

That’s how Pokémon Stats was born. Originally, it was just a personal tool I built for myself, with no fancy UI or intentions of sharing it. But as I replayed older games, I realized others might be dealing with the same annoyances. So I decided to redesign it (WIP), improve the UX, and open source it for anyone who finds it useful.

This project reflects my passion for games, clean interfaces, and solving small real world annoyances with code.

🎯 Features

  • 🔥 Interactive type effectiveness matrix
  • 🔍 Smart search by name
  • 🧬 Visual evolution chains, including regional and alternate forms
  • 💡 Automatic image fallback system (HD → sprite)
  • ⚡ Fast and responsive UI for both mobile and desktop
  • 📦 Incremental static routes for each Pokémon to reduce API calls and boost performance

🚀 Technologies

  • Next.js 15
  • React 19
  • Tailwind v4
  • PokéAPI
  • Vercel

📦 Getting Started

# Clone the repo
git clone https://github.com/juandadev/pokemonstats.git
cd pokemonstats

# Install dependencies
npm install

# Run locally
npm run dev

Then open http://localhost:3000 in your browser.


🤝 Contributing

This project was born from a real need while playing Pokémon, it’s not meant to be a commercial product, just a helpful tool made with love. If you’d like to help improve it, check out:

Feel free to open issues, forks, or pull requests. Collaboration is welcome!


🪪 License

This project is licensed under the GNU GPLv3. If you reuse or modify the code, make sure your version remains open source under the same terms.


🙋‍♂️ About the Author

This app was created and maintained by a lifelong Pokémon fan and frontend developer, focused on building useful, minimalist tools.
Say hi or check out more projects here: juandadev


Pokémon and related content are © Nintendo, Game Freak, and The Pokémon Company. This project is fan-made and not affiliated.

About

A minimalist Pokédex built for speed, clarity, and mobile use. Instantly check type weaknesses, evolution chains, and more. Without opening 10 tabs.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks