تطبيق لتنظيم الحفلات والدعوات موقع الحفلة والموعد واقسام مختلفة.

تفاصيل العمل

Flutter Project – Event Management App

I’ve been working on an Event Management mobile app built with Flutter.

The main focus was writing clean code, handling state properly, and integrating Firebase in a real-world way.

For state management, I used Provider to handle:

Light / Dark theme switching

App localization (Arabic & English)

On the Firebase side, I integrated:

Firebase Authentication (Email/Password + Google Sign-In)

Cloud Firestore with real-time updates

A user-based data structure to keep each user’s data secure

I also worked on:

Data modeling and Firestore structure

Category-based filtering

Favorites logic

Keeping the UI consistent and reactive across the app

This project really helped me get more comfortable with Flutter state management, Firebase, and building mobile apps that are easier to maintain and scale.

Always learning and enjoying the process

&

اشتغلت على تطوير تطبيق موبايل لإدارة الفعاليات باستخدام Flutter، وكان تركيزي الأساسي على كتابة كود نظيف، وتنظيم الـ state بشكل سليم، وربط Firebase بطريقة عملية تحاكي الاستخدام الحقيقي.

بالنسبة لإدارة الحالة، استخدمت Provider لتنفيذ:

التبديل بين الوضع الفاتح والداكن (Light / Dark)

دعم تعدد اللغات (العربية والإنجليزية)

أما من ناحية Firebase، فتم تنفيذ:

Firebase Authentication (تسجيل الدخول بالإيميل/كلمة المرور وتسجيل الدخول عبر Google)

Cloud Firestore مع التحديثات الفورية (Real-time)

هيكلة بيانات مخصّصة لكل مستخدم لضمان الأمان وعزل البيانات

كمان اشتغلت على:

تصميم وهيكلة البيانات داخل Firestore

الفلترة حسب التصنيفات

منطق المفضلة (Favorites)

الحفاظ على واجهة مستخدم متناسقة وتفاعلية في جميع أجزاء التطبيق

المشروع ده ساعدني أطور نفسي بشكل كبير في إدارة الحالة باستخدام Flutter، والتعامل مع Firebase، وبناء تطبيقات موبايل سهلة الصيانة وقابلة للتوسع.

دايمًا بتعلم وبستمتع بالرحلة

بطاقة العمل

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