A modern, cross-platform Pokémon encyclopedia app built with React Native and Expo, featuring comprehensive Pokémon data, beautiful UI, and a modular, scalable architecture.
- 📱 Cross-Platform: Built with React Native & Expo for iOS, Android, and Web
- 🎨 Modern UI/UX: Beautiful, responsive design with light/dark themes and Pokémon type colors
- ⚡ High Performance: Optimized with FlashList, optimized image loading, and intelligent caching
- 📊 Comprehensive Data: 1000+ Pokémon with detailed stats, abilities, evolutions, and type effectiveness
- 🎭 Smooth Animations: Skeleton loaders, shimmer effects, and interactive elements
- 🛡️ Robust Error Handling: Graceful error states with inline retry functionality
- 🧩 Modular Architecture: Feature-based structure with clear separation of concerns
- 🔧 TypeScript: Full type safety and excellent developer experience
- Node.js 16+
- Yarn or npm
- Expo CLI (
npm install -g @expo/cli
)
# Clone the repository
git clone https://github.com/UdayDey0909/Dexio.git
cd Dexio
# Install dependencies
yarn install
# Start the development server
yarn start
# Start Expo development server
yarn start
# Run on specific platforms
yarn ios # iOS Simulator
yarn android # Android Emulator
yarn web # Web browser
- 🏗️ Architecture - Project structure and key technologies
- 🎯 API Services - Complete PokeAPI integration guide
- 🧪 Testing - Testing strategy and coverage requirements
- ⚡ Performance - Performance metrics and optimization
- 🛠️ Development - Development workflow and guidelines
- 🗺️ Roadmap - Development phases and upcoming features
- 🎨 Design System - Theme system and customization
- 📊 Project Stats - Detailed project metrics
We welcome contributions! Please see our Contributing Guidelines for details.
This project is licensed under the MIT License - see the LICENSE file for details.
- PokéAPI: Comprehensive Pokémon data and API
- Expo: Amazing React Native development platform
- React Native Community: Excellent libraries and tools
- Pokémon Company: For creating this amazing universe