Back to projects

TravelGenerait: AI Trip & AR
Developed a cross-platform mobile app in Flutter adhering strictly to Clean Architecture standards and Provider state management. Implemented multi-tier caching (in-memory TTL & JSON storage) for offline access, ARCore/ARKit spatial scanning for monument recognition, and RevenueCat subscription models. Integrates Google Gemini AI for JSON-based dynamic itinerary planning, Google Maps SDK for navigation, and full Firebase backend services (Auth, Firestore, Cloud Functions). Also built a companion Next.js 16 landing page with Tailwind CSS.
FlutterARCore / ARKitClean ArchitectureProviderGoogle GeminiFirebaseRevenueCatNext.js