The Pokédex App is a mobile application designed to help users explore, discover, and catalog Pokémon. Built using TypeScript and React Native, this app offers a sleek and user-friendly interface for both novice and experienced Pokémon enthusiasts.
Key Features:
Welcome Screen
- A warm welcome message featuring a cheerful Squirtle.
- Encourages users to start their Pokémon discovery journey with a prominent "Start" button.
Pokédex Overview
- Displays a list of Pokémon with their corresponding types and evolutions.
- Each Pokémon card shows the name, type(s), and evolution stage, with vibrant colors to differentiate between various Pokémon types (e.g., Grass, Poison, Fire).
Detailed Pokémon Information
- Provides in-depth details for each Pokémon, including:
- Base Stats: Hp, Attack, Defense, Special-Attack, Special-Defense, and Speed, represented with horizontal bars for easy comparison.
- Abilities: Lists the unique abilities of the Pokémon.
- Example shown with Bulbasaur and Charizard, highlighting their base stats and abilities.
Technical Stack:
- TypeScript: Ensures type safety and scalability of the codebase.
- React Native: Allows for seamless cross-platform development, providing a native-like experience on both iOS and Android devices.
All Design Credits in Github!