# Pokeguess ## Description Pokeguess is a Flutter mobile application that allows users to discover and collect Pokemon through a silhouette guessing game. The app fetch data from the Tyradex API and stores it locally for offline access. ## Features - National Pokedex: Browse all 1025+ Pokemon from all generations. - Guess Game: Identify Pokemon by their silhouette. - Scoring System: Earn points for correct guesses, with bonuses for Shiny Pokemon. High scores are saved locally. - Collection: Track caught and seen Pokemon. - Search and Filter: Filter the collection by all or caught status and search by name. ## Installation 1. Ensure Flutter SDK is installed. 2. Clone the repository. 3. Run `flutter pub get` to install dependencies. 4. Run `flutter run` to start the application. ## Technologies - Flutter: UI Framework. - SQLite (sqflite): Local database. - Tyradex API: Pokemon data source. - Shared Preferences: High score persistence. - Google Fonts: Custom typography.