تفاصيل العمل

ZOOR is a modern Flutter application designed to help travelers explore Egypt’s biggest cities — Cairo, Giza, and Alexandria — with personalized itineraries and real-time updates. It integrates AI-powered recommendations, Firebase, REST APIs, Provider, Shared Preferences, and follows the MVVM pattern for clean, maintainable architecture.

What This App Solves

Travelers often face these challenges:

Difficulty planning trips with limited local knowledge

Lack of personalized recommendations based on interests

Existing apps are slow, outdated, or generic

ZOOR solves these problems by providing:

AI-generated trip suggestions tailored to each traveler

Real-time updates on events, locations, and activities via Firebase

Easy-to-use, responsive UI that works seamlessly on Android and iOS

Key Features

City Exploration Explore Egypt’s three major cities — Cairo, Giza, and Alexandria — with curated content and maps.

AI-Powered Recommendations Personalized trip suggestions based on user preferences, previous activity, and trends.

Real-Time Synchronization All updates, such as itineraries and locations, are instantly synced using Firebase Cloud Firestore.

Clean MVVM Architecture Ensures maintainable, scalable, and testable code.

Cross-Platform Deployment Works seamlessly on both Android and iOS devices.

Responsive & Intuitive UI Smooth navigation and clean design to enhance the travel experience.

Business Value

ZOOR transforms travel planning into a personalized, real-time, and hassle-free experience, helping users:

Discover Egypt efficiently

Receive AI-based itinerary recommendations

Stay updated on events and locations

Enjoy a visually appealing and intuitive app

This app is ideal for:

Travel agencies

Tour guides

Tourist information apps

Personalized travel platforms

Tech Stack

Flutter – Cross-platform mobile development

Dart – Application logic and UI

REST API Integration – Fetching real-time travel data

Firebase Authentication & Cloud Firestore – Real-time database and user management

Provider – State management

MVVM Pattern – Clean and scalable architecture

Shared Preferences – Persistent user preferences

AI Integration – Personalized trip recommendations

Figma – UI/UX design

What This Project Demonstrates

This project showcases my ability to:

Build AI-powered, real-time mobile apps with Flutter

Design and implement scalable MVVM architecture

Integrate REST APIs and Firebase efficiently

Manage state with Provider for responsive UI

Store and retrieve user preferences locally

Deliver business-ready solutions with cross-platform compatibility

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
14
تاريخ الإضافة