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

تطبيق تجارة إلكترونية مبسط ( بدون بوابة دفع )

53

نقاط الجدية

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ سنة
الميزانية
$500.00 - $1000.00
مدة التنفيذ
14 يوما
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
Nasser A.
عدد العروض
8
مشاريع قيد التنفيذ
0
التواصلات الجارية
0
المهارات المطلوبة
React Native لارافيل تطوير التطبيقات تطوير الويب تصميم قواعد البيانات برمجة قواعد البيانات إنشاء متجر إلكتروني هندسة البرمجيات تطوير البرمجيات React Native لارافيل تطوير التطبيقات تطوير الويب تصميم قواعد البيانات برمجة قواعد البيانات إنشاء متجر إلكتروني هندسة البرمجيات تطوير البرمجيات
الوصف
المقدمة توضح هذه الوثيقة المتطلبات الفنية لتطوير نسخة أولية مبسطة من تطبيق تسوق إلكتروني للملابس، مستوحى من تطبيق “ASOS”. يجب أن يكون **تصميم التطبيق مطابقًا تمامًا لتصميم** تطبيق “ASOS” بناءً على ملفات النماذج المرفقة، مع تبسيط في الوظائف لتمكين الإطلاق السريع للنسخة الأولية. ملاحظات: *لا حاجة لدمج بوابة دفع إلكتروني** في هذه المرحلة، وسيكون **الدفع فقط عند الاستلام** يجب أن يدعم التطبيق **اللغتين العربية (من اليمين إلى اليسار )** و**الإنجليزية (من اليسار إلى اليمين - سنقوم بتوفير الخطوط المعتمدة لكل من **اللغة العربية والإنجليزية** لاستخدامها في التطبيق ولوحة التحكم. يتكوّن المنتج من **مكونين رئيسيين**: ١. تطبيق المستخدم (باستخدام React Native) سيتم تطوير التطبيق الخاص بالمستخدمين باستخدام رياكت نيتف، ويجب أن يلتزم تمامًا **بتصميم وتدفق الواجهات المعروضة في ملفات النماذج المرفقة**. ملاحظات: - أي ميزة غير مدارة من خلال لوحة التحكم يجب أن تكون مُشفرة بشكل ثابت هارد كوديد مثل خيارات الدفع أو البنرات. - عند إدخال العنوان، يجب أن يتم فتح واجهة خرائط جوجل للسماح للمستخدم بإسقاط دبوس يحدد موقع التوصيل. - الصفحات غير المشمولة في ملفات النماذج تعتبر غير حرجة، ويمكن تصميمها بشكل بسيط بشرط: - الحفاظ على أسلوب تصميم متناسق مع بقية التطبيق. - عرض البيانات الضرورية للمستخدم بشكل مناسب. ٢. لوحة تحكم المسؤول (باستخدام Laravel) سيتم تطوير لوحة التحكم باستخدام لارافيل ويجب أن تدعم تسجيل الدخول الأساسي باستخدام البريد الإلكتروني وكلمة المرور. في هذه المرحلة، هناك **وظيفتان رئيسيتان فقط** يجب أن تكونا قابلة للإدارة عبر لوحة التحكم، أما باقي المحتوى (مثل البنرات وخيارات الدفع) فيمكن تثبيته بشكل ثابت (hardcoded). الوظيفة الأولى: إدارة المنتجات يجب أن يكون لدى المسؤول القدرة على: - مع إضافة وتعديل وحذف المنتجات مع صور عالية الجودة - ربط كل منتج بـ: - فئة واحدة . - جنس أو أكثر (رجالي، نسائي، أطفال). - مجموعة من المقاسات المتاحة. الوظيفة الثانية: إدارة الطلبات يجب أن يكون لدى المسؤول القدرة على: - عرض جميع الطلبات وحالاتها المختلفة: `جديد → قيد المعالجة → تم الشحن → تم التوصيل` - تحديث حالة الطلب. - عرض تفاصيل الطلب: - اسم العميل، رقم الجوال، البريد الإلكتروني. او اي بيانات متوفرة للتواصل معه - موقع التوصيل على الخريطة. - عند تنفيذ الطلب، يجب أن يتم **تحديث المخزون تلقائيًا** بناءً على الكميات المطلوبة. ملاحظات ختامية - يجب بناء النظام بحيث يكون قابلاً للإطلاق السريع مع قابلية التوسع مستقبلًا. - التأكد من أن تجربة المستخدم نظيفة ومتجاوبة، خصوصًا في التطبيق على الجوال. - التركيز في هذه المرحلة على **إطلاق نسخة أولية مستقرة وعملية**، مع إمكانية التوسع في الإصدارات المستقبلية.
عرض على مستقل