👁️ Eyes App – Tourism Through Local Eyes
Eyes App is a modern and culturally inspired Flutter mobile application designed to present Egypt through the eyes of its people.
The application allows Egyptians to upload meaningful and grateful images of Egypt with short descriptions, while tourists can explore these images to discover authentic local experiences beyond traditional tourism.
🚀 Features
📸 Content Sharing Upload images that represent Egypt Add descriptions explaining the place, activity, or story behind each image Express gratitude, culture, and identity
👀 Tourist Experience Browse images shared by local Egyptians Discover hidden places and real-life experiences Explore Egypt from a local and human perspective
🔐 Authentication Secure user registration with two types of users(Egyptian and Tourist ) Email & Password authentication
⚡ App Experience Clean and modern UI inspired by Egyptian culture Smooth navigation and user-friendly flow Fast performance Real-time data synchronization
📱 App Screens
Start Screen
Home Screen
Image Details Screen
Upload Image Screen
🛠️ Tech Stack
Flutter – Mobile application development
Dart – Programming language
Firebase Authentication – Secure user login
Cloud Firestore – Real-time cloud database
Firebase Storage – Image storage
Cubit (Bloc) – State management
🧠 Architecture
Clean Architecture principles
Separation of UI and business logic using Cubit
Scalable and maintainable codebase
✨ Upcoming Enhancements
Multi-language support (Arabic / English)
Location-based image browsing
Likes and comments system
User profiles
Search and filter by category or location
⚙️ Installation & Setup
1️⃣ Clone the project
git clone https://github.com/your-username/eyes-app.git

