Travel Bucket List app
Explore the world and manage your travel dreams.

Project Overview
Built for the global traveler, this mobile app aggregates country data and provides a personalized space to plan future adventures. It focuses on clean mobile navigation, offline-friendly data access, and seamless state sync with Firebase.
Key Features
Country Intelligence
Explore detailed profiles of independent nations worldwide using curated datasets.
Personalized Favorites
Save and manage your dream travel destinations with cloud-sync persistence.
Native Performance
Optimized mobile UI with React Native for 60FPS fluid navigation.
System Architecture
Cross-platform mobile architecture with a serverless data layer.
Mobile Client
Responsive mobile interface with native component mapping.
Cloud Sync
Handles user profiles and persistent travel bucket lists.
Engineering Challenges
Handling network-loss gracefully while browsing country details.
Implemented localized data caching using Redux Persist, allowing full browsing capability in offline mode.
Screenshot Gallery
Video Walkthrough
Key Takeaways
Mobile-first design principles with React Native.
Building resilient offline-first mobile applications.
Managing complex navigation stacks across platforms.
Tech Stack
My Role
- Developed the cross-platform mobile UI using React Native.
- Implemented the Firebase sync engine for user favorites.
- Built the custom navigation flow and country search logic.


