PokeExplore
A Pokémon Go-inspired mobile application featuring real-world GPS exploration, dynamic encounters via PokéAPI, and a nostalgic GBA-style interface.

About the Project
Engineering Challenges
01API Performance & Latency
Fetching complete data for the Pokedex required multiple nested calls to the PokéAPI, causing significant initial load times.
Solution: Implemented a local persistence layer using Hive to cache fetched data, ensuring subsequent app launches and list renderings were near-instant.
02Collaborative UI Consistency
With five developers working on separate modules, the UI initially felt disjointed and lacked a unified theme.
Solution: Took ownership of the Final UI Design, creating a GBA-inspired design system and refactoring existing widgets to ensure a consistent, high-quality aesthetic across the entire app.
03GPS Simulation for Testing
Developing and debugging location-based spawners required constant physical movement, which was inefficient for rapid iteration.
Solution: Integrated a virtual joystick and toggleable spawner logic into a hidden Debug Menu, allowing the team to simulate movement and encounter triggers from the emulator.