Project Description
This project is a tourism mobile application built with Flutter (frontend), Flask (backend), and Firebase (services). The app provides a modern, responsive, and user-friendly experience for travelers who want to explore Egypt through AI-powered recommendations.
Flutter ensures a seamless cross-platform mobile experience with rich UI and smooth performance.
Flask powers the backend, integrating AI/ML models to deliver personalized travel and hotel recommendations based on user budget and preferences.
Firebase handles authentication, real-time data storage, and user management for secure and scalable functionality.
Key Features:
AI-powered trip and hotel recommendation system.
Tour package booking with calendar, itineraries, and real-time weather updates.
User authentication (Email/Password, Google sign-in, Email verification).
Firestore database for managing bookings, profiles, and AI-generated trips.
Unique accommodations discovery (eco-lodges, floating Nile houses, heritage hotels).
Intuitive UI/UX with onboarding, inspiration carousels, and smooth navigation.
Fully responsive design, tested across mobile and tablet devices.
This project combines intelligent AI planning with seamless travel booking to deliver a smart, engaging, and professional tourism app.