This Next.js application provides a comprehensive Pokémon experience, offering an overview of 1025 Pokémon spanning across 9 generations. With its server-side rendering (SSR) capabilities and internationalization (i18n) support for both German and English, users can seamlessly navigate through the Pokémon world.
Explore a vast collection of 1025 Pokémon categorized into 9 generations. Get a quick glimpse of each Pokémon, including its name, type, and basic information.
Dive deeper into the world of Pokémon with detailed views for each creature. Access extensive information about individual Pokémon, such as height, weight, abilities, and more.
Enhance your Pokémon journey with matching YouTube videos for each Pokémon. Immerse yourself in captivating content related to your favorite creatures.
Experience enhanced performance and SEO benefits with server-side rendering (SSR) capabilities. Enjoy fast loading times and seamless navigation across the application.
Switch between German and English languages effortlessly with built-in internationalization (i18n) support. Enjoy a personalized experience tailored to your language preference.
# Clone the repository
$ git clone https://github.com/toni-suarez/nextjs-pokemon
# Navigate to the project directory
$ cd nextjs-pokemon
# Install the dependencies
# with npm or yarn or bun or pnpm
$ npm install
$ npm run dev
Open http://localhost:3000 with your browser to see the result.
All Pokémon-related content are registered trademarks of Nintendo, Game Freak, and/or The Pokémon Company. The use of Pokémon content on this website is only for non-commercial purposes or according to the terms of the rights holders. This website is not an official Pokémon website and is not affiliated with Nintendo, Game Freak, or The Pokémon Company. The use of Pokémon content on this website is subject to the principles of Fair Use for critical discussion and analysis.