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

مشروع منصة توصيل طلبات متعددة المطاعم

أبحث عن مطور محترف أو فريق تطوير لديه خبرة في Flutter + Backend لتطوير وتخصيص تطبيق توصيل طلبات للعمل في السوق الليبي.

لا أريد بناء التطبيق بالكامل من الصفر. أفضل استخدام Source Code جاهز من CodeCanyon أو أي مصدر موثوق، بشرط أن يكون قريباً من المتطلبات، ثم يتم تعديله وتطويره حتى يصبح نظاماً كاملاً وجاهزاً للعمل التجاري.

يمكن للمطور:

- توفير Source Code جاهز لديه.

- البحث عن Source Code مناسب واقتراحه.

- أو فحص Source Code موجود لدي، مثل Go4Food أو مشروع مشابه، وتحديد مدى مناسبته.

---

1. مكونات المشروع

المشروع يتكون من:

تطبيق العميل

Customer App

تطبيق المندوب

Driver App

تطبيق المطعم/المحل

Restaurant / Vendor App

لوحة تحكم الإدارة

Admin Dashboard

Backend / API

نظام مركزي لإدارة جميع التطبيقات والبيانات.

---

2. تطبيق العميل

يجب أن يستطيع العميل:

- التسجيل برقم الهاتف.

- تسجيل الدخول بواسطة OTP.

- تحديد الموقع تلقائياً.

- اختيار الموقع من الخريطة.

- إضافة أكثر من عنوان.

- البحث عن المطاعم والمحال.

- تصنيف المطاعم حسب المسافة والتقييم ووقت التوصيل.

- مشاهدة قائمة الطعام.

- اختيار الأصناف والإضافات.

- إضافة ملاحظات للطلب.

- إضافة المنتجات إلى السلة.

- تطبيق كوبونات الخصم.

- اختيار طريقة الدفع.

- الدفع نقداً عند الاستلام.

- دعم الدفع الإلكتروني مستقبلاً.

- اختيار وقت التوصيل.

- متابعة حالة الطلب.

- مشاهدة موقع المندوب على الخريطة.

- معرفة الوقت المتوقع للوصول.

- الاتصال بالمندوب.

- المحادثة مع المندوب.

- إلغاء الطلب وفقاً للقواعد المحددة.

- تقييم المطعم.

- تقييم المندوب.

- إعادة طلب طلب سابق.

- مشاهدة سجل الطلبات.

- المفضلة.

- الإشعارات.

- الدعم الفني والشكاوى.

ويجب أن يدعم:

- العربية RTL.

- الإنجليزية.

- الوضع الليلي.

---

3. تطبيق المندوب

يجب أن يحتوي على:

- التسجيل.

- التحقق من الهوية والمستندات.

- Online / Offline.

- استقبال الطلبات.

- قبول أو رفض الطلب.

- تحديد أفضل مسار.

- الوصول إلى المطعم.

- تأكيد استلام الطلب.

- التوجه للعميل.

- تأكيد التسليم.

- OTP للتسليم.

- GPS وتتبع الموقع.

- الاتصال بالعميل.

- Chat.

- سجل الطلبات.

- الأرباح.

- المحفظة.

- رصيد التشغيل.

- Cash Collection.

- Cash Outstanding.

- Cash Limit.

- Settlement.

- سجل العمليات المالية.

- الإشعارات.

---

4. تطبيق المطعم / المحل

يستطيع المطعم:

- التسجيل.

- إدارة بيانات المحل.

- تحديد ساعات العمل.

- فتح وإغلاق المطعم.

- إضافة المنتجات.

- تعديل الأسعار.

- إضافة الصور.

- إضافة التصنيفات.

- إضافة الخيارات والإضافات.

- تحديد المنتجات المتوفرة وغير المتوفرة.

- استقبال الطلبات.

- قبول أو رفض الطلب.

- تحديد وقت تجهيز الطلب.

- معرفة المندوب المخصص.

- متابعة الطلب.

- إدارة المحفظة.

- شحن المحفظة.

- معرفة الرسوم المدفوعة.

- متابعة التسويات النقدية.

- مشاهدة المبيعات.

- التقارير.

- تقييمات العملاء.

---

5. لوحة الإدارة

لوحة تحكم كاملة لإدارة النظام.

إدارة العملاء

- إضافة.

- تعديل.

- إيقاف.

- حذف.

- مشاهدة الطلبات.

- مشاهدة سجل العمليات.

إدارة المندوبين

- الموافقة على المندوب.

- المستندات.

- التفعيل والإيقاف.

- الموقع المباشر.

- Online / Offline.

- الطلبات.

- الأرباح.

- المحفظة.

- النقد الموجود معه.

- المبالغ المستحقة للمطاعم.

- Cash Limit.

- التسويات.

- التقييم.

إدارة المطاعم

- إضافة.

- الموافقة.

- التفعيل والإيقاف.

- إدارة القائمة.

- الرسوم.

- المحفظة.

- المبيعات.

- الطلبات.

- التسويات.

- التقارير.

إدارة الطلبات

- جميع الطلبات.

- الطلبات الحالية.

- الطلبات المكتملة.

- الملغاة.

- المتأخرة.

- الطلبات النقدية.

- الطلبات الإلكترونية.

- تفاصيل كل طلب.

- تغيير المندوب.

- متابعة الطلب Live.

---

6. النظام المالي

هذه من أهم أجزاء المشروع.

لا أريد نظام عمولة تقليدي مثل:

«10% أو 15% من قيمة الطلب.»

أريد نظام:

Fixed Fee + Prepaid Wallet

المطعم

المطعم يقوم بشحن محفظته مسبقاً.

مثلاً:

100 دينار

وعند كل طلب مكتمل يتم خصم مبلغ ثابت:

1 دينار

ولا يتم أخذ نسبة من قيمة الطعام.

ويجب أن تكون القيمة قابلة للتعديل من لوحة الإدارة.

مثلاً:

1.00 د.ل

1.50 د.ل

2.00 د.ل

بدون تعديل الكود.

---

7. محفظة المندوب

المندوب أيضاً يشحن محفظته مسبقاً.

مثلاً:

50 دينار

وعند كل طلب مكتمل يتم خصم:

0.50 دينار

وهذه رسوم استخدام المنصة.

ويجب أن تكون قابلة للتعديل من لوحة الإدارة.

---

8. رسوم التوصيل

رسوم التوصيل التي يدفعها العميل تكون للمندوب بالكامل.

مثال:

قيمة الطعام:

40 د.ل

رسوم التوصيل:

5 د.ل

الإجمالي:

45 د.ل

المندوب يحصل على:

5 د.ل

ولا تأخذ المنصة نسبة من قيمة الطعام.

---

9. الدفع النقدي COD

يجب أن يكون هناك نظام Cash Collection متكامل.

مثال:

الطعام:

40 د.ل

التوصيل:

5 د.ل

العميل يدفع للمندوب:

45 د.ل نقداً.

النظام يسجل تلقائياً:

40 د.ل → أموال مستحقة للمطعم

5 د.ل → أرباح المندوب

45 د.ل → إجمالي النقد المستلم

ويجب ألا تختلط أموال المطعم بأرباح المندوب.

---

10. Cash Outstanding

النظام يحسب تلقائياً الأموال التي جمعها المندوب لصالح المطاعم ولم يتم تسويتها بعد.

مثلاً:

المندوب جمع:

300 د.ل

منها:

250 د.ل للمطاعم.

و:

50 د.ل أرباح توصيل.

يظهر للمندوب:

Cash Collected: 300 د.ل

Restaurant Cash Outstanding: 250 د.ل

My Delivery Earnings: 50 د.ل

---

11. Cash Limit

كل مندوب لديه حد أقصى للنقد الذي يمكن أن يحتفظ به لصالح المطاعم.

مثلاً:

300 د.ل

عندما يصل المندوب إلى 300 د.ل:

يتم إيقاف استقبال طلبات COD الجديدة.

ولكن يمكنه استقبال الطلبات المدفوعة إلكترونياً.

بعد تسوية المبلغ، يستطيع العودة لاستقبال COD.

ويجب أن يكون الحد قابلاً للتعديل من الإدارة.

---

12. نظام التسوية Settlement

يجب توفير نظام تسوية واضح.

الخيار الأول

المندوب يسلم الأموال مباشرة للمطعم.

المطعم يؤكد الاستلام من التطبيق.

الخيار الثاني

المندوب يسلم الأموال إلى Collection Agent.

الوكيل يؤكد الاستلام.

النظام يسجل التسوية.

الحالات:

- Pending

- Submitted

- Confirmed

- Rejected

- Completed

---

13. Ledger مالي

كل عملية مالية يجب تسجيلها بشكل مستقل.

يجب أن يحتوي السجل على:

- Transaction ID

- Order ID

- المستخدم

- المندوب

- المطعم

- المبلغ

- Debit

- Credit

- نوع العملية

- الحالة

- التاريخ والوقت

- Settlement ID

- Audit Log

ولا يمكن تعديل العمليات القديمة بدون تسجيل عملية التعديل في سجل التدقيق.

---

14. إعدادات الرسوم من لوحة الإدارة

يجب أن يستطيع Admin تعديل جميع القيم بدون تعديل الكود.

مثلاً:

رسوم المطعم

1.00 د.ل / طلب

رسوم المندوب

0.50 د.ل / طلب

رسوم التوصيل

حسب المسافة أو المنطقة.

Cash Limit

300 د.ل.

Minimum Wallet Balance

مثلاً 5 د.ل.

ويمكن للإدارة تغيير أي قيمة في أي وقت.

ويجب أن تبقى الطلبات القديمة محسوبة بالقيمة التي كانت موجودة وقت تنفيذ الطلب.

---

15. نظام المناطق

يجب دعم:

- المدن.

- المناطق.

- مناطق التوصيل.

- Geofencing.

- رسوم مختلفة لكل منطقة.

- مطاعم مختلفة لكل منطقة.

- مندوبين حسب المنطقة.

ويجب أن يكون النظام قابلاً للتوسع إلى مدن أخرى في ليبيا.

---

16. التتبع المباشر

- موقع المندوب Live.

- Google Maps.

- ETA.

- Route.

- تحديث الموقع.

- تحديد أقرب/أفضل مندوب.

- إعادة توزيع الطلب إذا رفض المندوب.

- إشعار العميل بحالة الطلب.

---

17. الإشعارات

Push Notifications لجميع الحالات المهمة:

- طلب جديد.

- قبول الطلب.

- رفض الطلب.

- بدء تجهيز الطلب.

- المندوب في الطريق.

- استلام الطلب.

- المندوب قريب.

- اكتمال الطلب.

- إلغاء الطلب.

- العروض.

- التنبيهات المالية.

---

18. الأمان

يجب توفير:

- OTP.

- JWT أو نظام Authentication آمن.

- Role Based Access.

- حماية API.

- Rate Limiting.

- حماية العمليات المالية.

- Audit Logs.

- منع التلاعب بالأسعار.

- منع التلاعب بالمحافظ.

- منع إنشاء حسابات وهمية قدر الإمكان.

---

19. الأداء

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

يجب الاهتمام بـ:

- Cache.

- Image Optimization.

- Pagination.

- Lazy Loading.

- تقليل استهلاك البيانات.

- التعامل مع انقطاع الإنترنت.

- استعادة الاتصال.

- Real-time updates بكفاءة.

---

20. التقنيات

أفضلية للمشاريع التي تستخدم:

- Flutter.

- Laravel أو Node.js.

- PostgreSQL أو MySQL.

- Firebase.

- REST API.

- WebSockets / Realtime.

- Google Maps.

لكن يمكن قبول تقنية أخرى إذا كانت Architecture قوية وقابلة للتوسع.

---

21. Source Code

أفضل أن يكون هناك Source Code جاهز يحتوي على أكبر قدر ممكن من المتطلبات.

إذا كان المطور لديه Source Code جاهز، أريد:

- رابط Demo.

- شرح المميزات.

- التقنيات.

- السعر.

- هل الكود قابل للتعديل؟

- تاريخ آخر تحديث.

- هل توجد Documentation؟

- هل يمكن تشغيله على Google Play وApple؟

وإذا لم يكن لديه Source Code، يمكنه البحث عن مشروع مناسب من CodeCanyon واقتراحه قبل الشراء.

لدي أيضاً بعض المشاريع التي وجدتها ويمكن للمطور فحصها، مثل Go4Food أو مشاريع مشابهة.

---

22. المطلوب النهائي

المشروع لا يعتبر مكتملًا بمجرد تسليم Source Code.

أريد نسخة Production Ready تعمل فعلياً.

يجب أن تشمل:

- Customer App.

- Driver App.

- Restaurant App.

- Admin Dashboard.

- Backend.

- Database.

- API.

- Firebase.

- Notifications.

- Maps.

- Wallet.

- COD.

- Cash Collection.

- Settlement.

- Financial Ledger.

- Arabic RTL.

- English.

- Testing.

- Deployment.

---

23. Google Play وApple App Store

المطور مسؤول عن تجهيز ونشر التطبيق على:

Google Play Store

و

Apple App Store

ويشمل ذلك:

- Production Build.

- Android AAB.

- iOS Build.

- Signing.

- Certificates.

- App Store Connect.

- Google Play Console.

- Firebase.

- Push Notifications.

- Production API.

- Privacy Policy integration.

- App permissions.

- Store configuration.

- Submission.

- معالجة مشاكل الرفض المتعلقة بالتطبيق.

الحسابات الخاصة بـGoogle وApple ستكون مملوكة لي، والمطور يعمل من خلالها أو تتم عملية النشر تحت حساباتي.

---

24. الاختبار وقبول المشروع

قبل اعتبار المشروع مكتملاً يجب اختبار:

Customer → Restaurant → Driver → Delivery → Payment → Settlement

ويجب اختبار:

- Cash Orders.

- Wallet.

- Top-up.

- Fixed Fees.

- Driver Earnings.

- Cash Collection.

- Cash Limit.

- Settlement.

- Notifications.

- Live Tracking.

- Cancellation.

- Refund.

- Arabic RTL.

- Admin Settings.

- Production Deployment.

لا أريد وجود أخطاء حرجة تمنع الاستخدام الفعلي.

---

25. الميزانية

أفضل استخدام Source Code جاهز بدلاً من بناء المشروع من الصفر.

ميزانية التعديل المستهدفة: 700 – 1,500 دولار

حسب مدى جاهزية الـSource Code.

إذا كان المشروع يحتاج تعديلات كبيرة، يمكن مناقشة السعر بعد فحص الكود.

أريد من المطور تقديم:

- سعر الـSource Code إن كان لديه.

- تكلفة التعديل.

- تكلفة أي تطوير إضافي.

- تكلفة النشر.

- المدة.

- ما الذي يشمله السعر.

يفضل الاتفاق على Fixed Price بعد فحص المشروع.

---

26. ما أريده من المطور عند التقديم

يرجى إرسال:

1. الخبرة في Flutter.

2. الخبرة في Backend.

3. مشاريع Food Delivery سابقة.

4. مشاريع Wallet / COD / Settlement سابقة.

5. Source Code جاهز إن وجد.

6. Demo.

7. GitHub أو Portfolio إن وجد.

8. السعر التقريبي.

9. مدة التنفيذ.

10. هل السعر يشمل Google Play وApple App Store؟

11. هل السعر يشمل إصلاح Bugs بعد الإطلاق؟

12. هل ستقوم بفحص Source Code الموجود قبل البدء؟

لا أبحث عن شخص يقول فقط "أستطيع تنفيذ المشروع". أريد مطوراً يستطيع أخذ Source Code جاهز، فحصه، تعديله، اختباره، نشره، وتسليم نظام Production Ready قابل للاستخدام الفعلي.


صاحب المشروع
Mohammed L.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 2
مشاريع قيد التنفيذ 0
التواصلات الجارية 3

تقدم للمشروع

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

عبدالعزيز ا.

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

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

السلام عليكم ورحمة الله وبركاته، اطلعت على تفاصيل المشروع بالكامل، وبالأخص نظام الـWallet والـCOD والـCash Collection والـSettlement والـFinancial Ledger، وأرى ...

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

مرحبا، قرأت تفاصيل المشروع كاملة، وفكرة المشروع واضحة جدا بالنسبة لي، خصوصا الجزء الخاص بالمحافظ، الدفع النقدي COD، الـCash Collection، التسويات، والـFinancial ...

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

السلام عليكم ورحمة الله وبركاته أستاذ محمد، أنا أحمد زين العابدين، Full Stack Developer بخبرة أكتر من سنتين في مجال السوفتوير، وفكرة المشروع قريبة جدا من شغل أن...

أستاذ محمد، أنا مش هبدأ عرضي بإني أقدر أنفذ تطبيق توصيل، لأن مشروعك تحديدا القرار الأخطر فيه مش Flutter ولا شكل التطبيقات. القرار الأخطر هو: أي Source Code هنبد...

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

# Proposal Multi-Restaurant Food Delivery Platform مرحبا، اطلعت على تفاصيل المشروع بالكامل، وأرى أن أفضل طريقة لتنفيذه هي الاعتماد على Source Code جاهز وقوي كأس...

مرحبا، لدي أكثر من كود برمجي جاهز من CodeCanyon ومواقع أخرى، وأنا مطور تطبيقات متكاملة أستخدم Flutter وLaravel. تواصل معي لمزيد من التفاصيل، وأرسل لي صورا للأكو...

Ahmed E.

السلام عليكم، اطلعت على تفاصيل المشروع بالكامل، وفهمت أن المطلوب ليس مجرد تركيب Source Code، وإنما فحص المشروع الموجود وتطويره وتحويله إلى نظام Production Ready...

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

السلام عليكم ورحمة الله وبركاته، اطلعت على تفاصيل المشروع بالكامل، وبصراحة أرى أن لدي خبرة قريبة جدا من طبيعة النظام المطلوب، خصوصا في أنظمة الـ Backend والـ AP...

السلام عليكم انا حسين مهندس برمجيات و مطور ويب خبرة 15 سنة لدي خبرات سابقة في نفس المشروع: نظام saas يقدم ادارة مطاعم و توصيل طلبات يمكن الاستعانة بالكود الذي ت...

السلام عليكم، اطلعت على تفاصيل المشروع، وأعجبني أنكم تفضلون استخدام Source Code جاهز بدلا من بناء النظام من الصفر، وهذا هو الأسلوب الذي أوصي به أيضا لأنه يوفر ا...

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

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

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

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