العودة لقائمة المشاريع

تطوير منصة بيع منتجات رقمية (موقع + تطبيق + لوحة تحكم)

81

نقاط الجدية مشروع جاد

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ شهر
الميزانية
$5000.00 - $10000.00
مدة التنفيذ
180 يوما
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
Mohammed Y.
عدد العروض
21
مشاريع قيد التنفيذ
0
التواصلات الجارية
2
المهارات المطلوبة
برمجة التطبيقات تطوير التطبيقات تصميم تطبيقات flutter Back End هندسة البرمجيات تطوير البرمجيات برمجة التطبيقات تطوير التطبيقات تصميم تطبيقات flutter Back End هندسة البرمجيات تطوير البرمجيات
الوصف
مطلوب مطور لتطوير منصة STAR CARD بالكامل السلام عليكم لدي موقع إلكتروني وتطبيق أندرويد حاليًا لمنصة STAR CARD ومطلوب رفع نسخه على اب استور أيضاً. وهي منصة لبيع المنتجات الرقمية والبطاقات والاشتراكات وخدمات الشحن. المطلوب تطوير المشروع الحالي بالكامل، أو إعادة بناءه من جديد إذا كان ذلك أفضل تقنيًا بعد فحص الكود الحالي. المطلوب الأساسي: 1. تطوير الموقع والتطبيق - تحسين الموقع الحالي أو إعادة بنائه إذا لزم الأمر. - تحسين تطبيق أندرويد الحالي أو إعادة بنائه إذا لزم الأمر. - تحسين السرعة والأداء وتجربة المستخدم. - تصميم واجهة احترافية حديثة للوضع الليلي والنهاري. 2. لوحة تحكم احترافية أريد لوحة تحكم قوية أستطيع من خلالها إدارة كل شيء بدون الرجوع للمطور في كل مرة، وتشمل: - إدارة المنتجات. - إدارة الأقسام. - إدارة الطلبات. - إدارة المستخدمين. - إدارة المحافظ والأرصدة. - إدارة المزودين APIs. - إدارة بوابات الدفع. - إدارة الإشعارات. - إدارة العروض والكوبونات. - إدارة صلاحيات الموظفين. - سجل نشاطات كامل. 3. نظام مزودين APIs - إضافة مزودين من لوحة التحكم. - تعديل مفاتيح API من لوحة التحكم أو ملف إعدادات واضح. - تفعيل أو تعطيل أي مزود. - ترتيب أولوية المزودين. - دعم إضافة مزودين مستقبلاً بدون إعادة بناء النظام. - في حال تعطل مزود يتم إظهار الخطأ أو التحويل لمزود آخر إذا توفر. 4. نظام المنتجات يدعم نوعين من المنتجات: أولًا: منتجات رقمية تلقائية - إضافة منتج مع صورة وسعر ووصف. - ربط المنتج بمزود API أو بمخزون أكواد داخلي. - تسليم الكود تلقائيًا بعد الدفع. - منع تكرار تسليم نفس الكود. ثانيًا: منتجات يدوية - إضافة منتج يدوي مثل اشتراك أو خدمة تفعيل. - إضافة حقول مخصصة للعميل مثل: UID Email Username رقم الحساب ID اللعبة - تظهر بيانات العميل داخل الطلب حتى يتم تنفيذ الطلب يدويًا من لوحة التحكم. - تغيير حالة الطلب إلى قيد التنفيذ / مكتمل / ملغي. 5. نظام سلة شراء - إضافة أكثر من منتج في السلة. - تحديد حد أقصى مثل 5 منتجات في الطلب الواحد. - بعد الدفع يتم تنفيذ كل منتج حسب نوعه. - دعم المنتجات اليدوية والتلقائية داخل نفس الطلب. 6. نظام المحفظة - محفظة لكل مستخدم. - شحن رصيد يدوي من لوحة التحكم. - خصم الرصيد عند الشراء. - سجل كامل لحركات المحفظة. - إشعار المستخدم عند شحن أو خصم الرصيد. 7. نظام تحويل بين المستخدمين - التحويل بين المستخدمين باستخدام UID. - عند إدخال UID يظهر اسم المستخدم للتأكيد. - سجل كامل للتحويلات. - إمكانية تفعيل أو تعطيل التحويل من لوحة التحكم. - حدود يومية للتحويل إذا لزم الأمر. 8. نظام شركات الاتصالات اليمنية أريد حقل شحن فوري ذكي للشركات اليمنية: - العميل يدخل رقم الهاتف. - النظام يتعرف تلقائيًا على الشركة من أول رقمين. مثال: 77 أو 78 = يمن موبايل 73 = YOU 71 = سبأفون - يتم عرض شعار الشركة والباقات الخاصة بها تلقائيًا. - تنفيذ الطلب حسب الربط المتوفر API أو يدويًا. - إمكانية إضافة أو تعديل الشركات والباقات من لوحة التحكم. 9. نظام حظر وتقييد المستخدمين - حظر مستخدم بالكامل. - تقييد الشراء أو التحويل فقط. - إرسال إشعار للمستخدم بسبب الحظر أو التقييد. - إمكانية رفع الحظر من لوحة التحكم. - سجل كامل لسبب الحظر ومن قام به. 10. نظام صلاحيات وعضويات لوحة التحكم تكون بنظام: - مالك رئيسي. - مدير. - مشرف. - موظف طلبات. - موظف دعم. - محاسب. - وكلاء / Resellers. كل رتبة لها صلاحيات محددة. مثلاً: - إدارة الطلبات. - تعديل الأسعار. - إضافة المنتجات. - مشاهدة الأرباح. - إدارة المستخدمين. - إدارة المحافظ. - إدارة المزودين. - إدارة التقارير. 11. نظام وكلاء / Resellers - إنشاء وكيل. - رصيد خاص بالوكيل. - أسعار خاصة لكل وكيل أو مستوى. - تقارير مبيعات وأرباح لكل وكيل. - إمكانية تفعيل أو تعطيل الوكيل. - صلاحيات محددة للوكيل. 12. نظام تتبع الأجهزة والأمان - تسجيل أجهزة المستخدم. - رقم الجهاز أو Device ID. - عنوان IP. - نوع الجهاز. - نظام التشغيل. - وقت آخر دخول. - كشف تعدد الحسابات من نفس الجهاز إذا أمكن. - سجل دخول كامل. - حماية من الطلبات المتكررة. - Rate Limiting. - حماية API. - Audit Logs لكل العمليات المهمة. 13. منع تكرار الطلبات مهم جدًا: - منع تنفيذ نفس الطلب مرتين. - منع تكرار Webhook. - ربط كل عملية دفع برقم طلب واضح. - استخدام transaction_id أو idempotency. - في حال فشل API يتم إعادة المحاولة أو تحويل الطلب لحالة فشل مع إشعار الإدارة. 14. الإشعارات - إشعارات داخل التطبيق. - إشعار عند شحن المحفظة. - إشعار عند نجاح أو فشل الطلب. - إشعار عند تغيير حالة الطلب. - إشعارات للإدارة عند: طلب جديد فشل مزود نفاد مخزون عملية كبيرة نشاط مشبوه 15. نظام التذاكر والدعم - تذكرة دعم من داخل التطبيق والموقع. - تذكرة خاصة في حال حظر الحساب. - إدارة التذاكر من لوحة التحكم. - حالات التذكرة: مفتوحة / قيد المراجعة / مغلقة. - إمكانية الرد من لوحة التحكم. 16. الوضع الليلي والنهاري - النظام يتغير تلقائيًا حسب وقت الجهاز أو إعداد المستخدم. - وضع نهاري Light Mode. - وضع ليلي Dark Mode. - إمكانية التحكم من الإعدادات. 17. التقارير والإحصائيات - مبيعات اليوم. - مبيعات الشهر. - الأرباح. - أكثر المنتجات مبيعًا. - أفضل العملاء. - أفضل الوكلاء. - الطلبات الفاشلة. - أداء المزودين. - تقارير مالية قابلة للتصدير. 18. متطلبات تقنية مهمة - كود نظيف ومنظم. - قابلية التوسع مستقبلًا. - توثيق بسيط لطريقة التشغيل. - رفع جميع الأكواد على GitHub الخاص بي. - عدم وضع مفاتيح حساسة داخل الكود مباشرة. - استخدام ملف إعدادات أو لوحة إعدادات للـ APIs. - حماية البيانات الحساسة. - سرعة عالية في الموقع والتطبيق. - تجربة مستخدم سهلة وواضحة. المطلوب من المتقدم: - فحص المشروع الحالي أولًا. - توضيح هل الأفضل التعديل على النظام الحالي أو إعادة البناء. - توضيح التقنيات المقترحة. - إرسال أعمال مشابهة إن وجدت. - توضيح مدة التنفيذ. - توضيح التكلفة على مراحل. - يفضل وجود خبرة في: APIs بوابات الدفع المنتجات الرقمية المحافظ الداخلية Flutter Backend Admin Dashboard ملاحظة مهمة: لا أريد مجرد تصميم واجهة فقط، أريد نظام قوي داخليًا لأن المشروع يعتمد على طلبات ومدفوعات وتسليم أكواد، وأي خطأ في النظام قد يسبب خسائر مالية أو تكرار طلبات
عرض على مستقل