Skip to content

Dalia-Ahmed9/Eyes

Repository files navigation

👁️ 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors