تفاصيل المشروع

الوصف التقني الكامل لتطبيق حجز ملاعب البادل (FlutterFlow)

1) نظرة عامة

* تطبيق موبايل (iOS / Android) مبني باستخدام **FlutterFlow**

* Backend: **Firebase** (Authentication, Firestore, Cloud Functions اختياري)

* لوحة تحكم ويب (Web Admin Panel) داخل FlutterFlow

* نموذج العمل: عمولة على كل حجز

* النطاق المبدئي: الأردن، مع قابلية التوسع لدول أخرى

* الدفع: عبر **CliQ** مع التحقق اليدوي من قبل الأدمن

---

2) أنواع المستخدمين (User Roles)

1. **User (Player)** – اللاعب

2. **Owner (Court Owner)** – صاحب الملعب

3. **Admin** – مدير المنصة

يتم تحديد الدور من خلال حقل `role` في جدول Users

---

3) الشاشات – تطبيق المستخدم (Player App)

3.1 شاشة Splash

* عرض شعار التطبيق

* التحقق من حالة تسجيل الدخول

* توجيه المستخدم حسب الحالة

3.2 تسجيل / تسجيل دخول

* Email + Password

* تسجيل بواسطة رقم الهاتف (اختياري)

* Firebase Authentication

3.3 الصفحة الرئيسية

* تحديد المدينة

* قائمة الملاعب المتاحة

* فلترة حسب:

* السعر

* التوفر

* التقييم

3.4 صفحة تفاصيل الملعب

* اسم الملعب

* الموقع (Google Map)

* عدد الملاعب

* السعر للساعة

* جدول الأوقات المتاحة

* زر حجز

3.5 شاشة اختيار الوقت

* عرض Calendar

* عرض Slots حسب اليوم

* منع الحجز المزدوج

3.6 تأكيد الحجز

* تفاصيل الحجز

* السعر النهائي

* اختيار طريقة الدفع: **CliQ**

* رفع صورة إيصال الدفع

* زر تأكيد الدفع

* حالة الحجز: Pending / WaitingPayment / Confirmed / Cancelled

3.7 حجوزاتي

* قائمة الحجوزات السابقة والحالية

* حالة الحجز:

* Pending

* WaitingPayment

* Confirmed

* Cancelled

3.8 الملف الشخصي

* الاسم

* رقم الهاتف

* اللغة

* تسجيل خروج

---

4) شاشات صاحب الملعب (Owner Panel)

4.1 لوحة التحكم

* عدد الحجوزات

* الدخل الشهري

* الحجوزات القادمة

4.2 إدارة الملاعب

* إضافة ملعب

* تحديد:

* السعر

* أوقات العمل

* أيام الإغلاق

4.3 إدارة الحجوزات

* عرض الحجوزات

* قبول / رفض الحجز بعد التأكد من الدفع

* تغيير حالة الحجز

*

4.4 الأرباح

* عرض إجمالي الدخل

* عرض عمولة المنصة

---

5) لوحة الأدمن (Admin Panel)

5.1 Dashboard

* عدد المستخدمين

* عدد الملاعب

* عدد الحجوزات

* إجمالي العمولات

5.2 إدارة المستخدمين

* تفعيل / تعطيل

* تغيير الدور

5.3 إدارة الملاعب

* الموافقة على ملاعب جديدة

* تعديل النسبة

5.4 إدارة المدفوعات

* عرض الحجوزات بانتظار الدفع

* عرض صورة إيصال الدفع

* أزرار:

* Confirm Payment

* Reject Payment

* تحديث حالة الحجز وإشعار اللاعب وصاحب الملعب عند التأكيد أو الرفض

5.5 التقارير

* تقرير حجوزات حسب الفترة

* تقرير أرباح

---

6) قاعدة البيانات (Firestore Schema)

Users

* id

* name

* email

* phone

* role (player / owner / admin)

* created_at

Courts

* id

* name

* owner_id

* city

* location (GeoPoint)

* price_per_hour

* commission_rate

* is_active

TimeSlots

* id

* court_id

* date

* start_time

* end_time

* is_available

Bookings

* id

* user_id

* court_id

* date

* start_time

* end_time

* total_price

* commission

* status (Pending / WaitingPayment / Confirmed / Cancelled)

* payment_method (e.g., cliq)

* payment_status (pending / confirmed / rejected)

* payment_receipt_image (URL)

* payment_verified_by (admin_id)

* payment_verified_at (timestamp)

* created_at

---

7) Logic داخل FlutterFlow

* منع الحجز المزدوج باستخدام Query

* حساب العمولة تلقائيًا

* تغيير حالة Slot بعد الحجز

* إشعارات عند رفع إيصال، تأكيد الدفع أو رفضه

* إظهار الواجهات حسب الدور

---

8) الإشعارات

* إشعار عند:

* إنشاء حجز

* رفع إيصال الدفع

* تأكيد الدفع

* رفض الدفع

* قبول الحجز

* إلغاء الحجز

---

9) الدفع (CliQ – MVP)

* الدفع يدوي عبر CliQ

* المستخدم يرفع صورة الإيصال بعد الدفع

* حالة الحجز تنتقل إلى WaitingPayment حتى يتأكد الأدمن

* الأدمن يؤكد الدفع → الحالة تصبح Confirmed

* الأدمن يرفض الدفع → الحالة تصبح Cancelled

---

10) التوسع لاحقًا

* بوابات دفع إلكترونية (, Apple Pay , credit card بنوك محلية)

* لغات متعددة

* تقييمات المستخدمين

* عروض وخصومات

---

11) متطلبات اخرى

* أداء سريع

* واجهة بسيطة وسهلة الاستخدام

* دعم عربي / إنجليزي

* قابلية التوسع

تقدم للمشروع

العروض المقدمة

السلام عليكم ورحمة الله وبركاته، أنا عبدالرحمن من الأردن ، مطور أنظمة ومنصات (SaaS/Mobile) بخبرة عملية تتجاوز 9 سنوات، وأعمل بمنهجية Agile مع تسليمات أسبوعية وا...

مرحبا، أنا مطور Flutter متخصص مع خبرة 8 سنوات في تطوير التطبيقات الكاملة. سأقوم بتطوير تطبيق حجز الملاعب بجودة عالية جدا مع: تطبيق Flutter احترافي لـ iOS و Andr...

يرجى تصفح تقيمات العملاء قبل قراءة العرض سأكون إن شاء الله المسؤول عن مشروعك من الألف إلى الياء بطريقة احترافية، مع كود نظيف وتصميم مثالي بإذن الله. طريقة عملنا...

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

السلام عليكم ورحمه الله وبركاته معاك ضحي ابراهيم مطوره تطبيقات باستخدام Flutter لتنفيذ تطبيقات ios و android ، انا اشتغلت علي تطبيق مشابهه لدا جدا وهينزل علي go...

السلام عليكم أستاذ عمرو، بإذن الله رح أنفذ لك المطلوب . رح أشتغل لك على تصميم رياضي عصري ، وبناء تقني متين يضمن لك استقرار الشغل. إليك أهم النقاط اللي رح أركز ل...

تم فهم متطلبات التطبيق بدقة، وسأقوم بتنفيذه وفق المواصفات التالية: نظرة عامة على التنفيذ: - تطبيق موبايل (iOS/Android) باستخدام Flutter Flow مع لوحة تحكم ويب مد...

أنا مبرمج قادر على تنفيذ تطبيق حجز ملاعب يعمل على iOS و Android باستخدام FlutterFlow مع Firebase Backend ولوحة تحكم ويب، بنموذج عمولة على كل حجز، وقابل للتوسع د...

السلام عليكم انا محمد هاشم مهندس برمجيات مختص ببرمجه تطبيقات الهاتف ( Android - iOS ) بواسطه تقنيه Flutter والتي تم تطويرها م قبل Google. لدي العديد من التطبيقا...

Ahmed A.

السلام عليكم لدي خبرة قوية في تنفيذ تطبيقات الحجز المعتمدة على FlutterFlow وFirebase مع أدوار متعددة ونظام عمولات. قادر على تنفيذ منطق الحجز بالكامل (منع التداخ...

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

Youcef M.

السلام عليكم، مرحبا عمرو، أنا يوسف مبرمج تطبيقات Flutter بخبرة تزيد عن 4 سنوات، عملت خلالها على العديد من المشاريع من بينها تطبيقات مشابهة كتطبيق LastMile (يحتو...

مرحبا عمرو كيفك ،، انا شهد مهندسة وبصمم واجهات بطريقة تسويقية يعني بضمن الك دخول الزبون داخل متجرك ويبقى يتصغح لعند اخر خطوة بدون ملل او يواجه صعوبة بالتصفح وهي...

السلام عليكم ورحمة الله وبركاته, أخي الكريم كيف حالك إن شاءالله بخير وأمورك طيبة.. اطلعت بعناية على الوصف التقني لتطبيق حجز ملاعب، والتفاصيل المذكورة واضحة ومنظ...

أنا محمد خواص، مهندس برمجيات خبير في تطوير تطبيقات الجوال (Flutter Firebase). بما أنك اخترت FlutterFlow لتسريع عملية التطوير (MVP)، فأنت تحتاج إلى مهندس يفهم ما...

اهلا استاذ عمرو انا محمد Flutter developer انا اشتغلت علي مشاريع كتير باستخدام Flutter and Firebase وكمان الاكواد كلها (Clean Code Clean Architecture). أنا فاهم...

Abdualrhman N.

السلام عليكم أ/عمرو يمكنني تنفيذ المطلوب في اسرع وقت ممكن وبأقل تكلفه تواصل معي ونبدء في العمل فورآ احتاج الاستفسار عن بعض التفاصيل قبل البدء وسوف يتم الاتفاق ع...

مصطفى م.

مرحبا، اطلعت بعناية على الوصف التقني الكامل لتطبيق حجز ملاعب البادل، ويسعدني التأكيد أنني قادر على تنفيذ المشروع كاملا كما هو موصوف بدقة باستخدام FlutterFlow وF...

السلام عليكم كيف حالك أستاذنا ان شاء الله تكون بخير مع حضرتك مبرمج فلاتر ولارفيل بخبرة فوق ال4سنين وقرأت المطلوب وعرفت كل التفاصيل المطلوبة وجاهز ان شاء الله لت...

مرحبا . . فكره مشروع ممتازه وانا متحمسة للعمل عليها لدينا اكثر من ١٢ تطبيق علي appStore , google play و مجموعه من المواقع و لوحات التحكم الخاصه بكل مشروع .. لا ...

أنا مطور تطبيقات موبايل باستخدام Flutter. من أعمالي تطبيق Glevo Car Wash Detailing، وهو تطبيق لحجز خدمات غسيل وتلميع السيارات عند الطلب، يتيح اختيار الخدمة، تحد...

مرحبا، اطلعت بشكل كامل على تفاصيل المشروع، وهي واضحة ومنظمة، ويسعدني التقدم لتنفيذه بشكل احترافي وقابل للتوسع. ? فهمي للمشروع التطبيق عبارة عن نظام حجز ملاعب مت...

Youssef B.

مرحبا، اطلعت على الوصف التقني الكامل للتطبيق، ويسعدني التقدم لتنفيذ مشروع تطبيق حجز ملاعب البادل باستخدام FlutterFlow وFirebase وفق المتطلبات المذكورة بدقة. أنا...

السلام عليكم ورحمة الله وبركاته، كيف حالك أ/ عمرو معك م/ أحمد، مهندس برمجيات بخبرة تتجاوز 5 سنوات في تصميم وتطوير الأنظمة والتطبيقات المختلفة. اطلعت على تفاصيل ...

السلام عليكم اخي للعزيز معك يعقوب الأغواني مصمم ux/ui محترف و لدي اعمال سابقة و قمت قبل ذلك بتصميم تطبيقات ومواقع الكترونية احترافية و حصرية و جذابة جدا . بفضل ...

السلام عليكم أ.عمرو انا المهندس محمود لقد قمت بعمل نفس المشروع ولدي المعرفة الكاملة في هذا المجال . لقد قمت بإنشاء تطبيق حجز ملاعب البادل مع ما ذكرت وبامكاني عم...

اطلعت على تفاصيل المشروع ومتطلباته، وأؤكد لك أنني قادر على تنفيذ النظام المطلوب بالكامل باستخدام React Native لتطوير تطبيق يعمل على Android وiOS من خلال قاعدة ك...

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

السلام عليكم لاخذ فكره عن مهاراتي ارجو منك زياره معرض اعمالي فقط اعتقد انني اكثر من مناسب لما تطلبه ويمكنني مساعدتك لاضافة الكثير من الخصائص في العمل الحمد لله ...

تطبيق حجز ملاعب بادل جاهز 80% تسليم خلال 10 أيام بدلا من شهرين أ.عمرو - عندي خبر ممتاز أمتلك بالفعل تطبيق حجز ملاعب رياضية متكامل بنفس مواصفاتك تقريبا، وهذا يعن...

السلام عليكم ورحمه الله وبركاته استاذ عمرو لقد قرأت مشروعك بالتفصيل وانا على تم استعداد ان شاء الله لتنفيذه في اسرع وقت وبجوده عاليه لدي خبره متكامله في تطبيقات...

مرحبا، اطلعت على الوصف التقني لتطبيق حجز ملاعب البادل، والمتطلبات واضحة، ويسعدني تنفيذ المشروع باستخدام FlutterFlow Firebase باحترافية كاملة. أسلوب العمل: سأبدأ...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.