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

إعادة بناء واجهة منصة الحضور والانصراف بـ ReactJS وتطوير تطبيقات iOS و Android

52

نقاط الجدية

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ 8 أشهر
الميزانية
$1000.00 - $2500.00
مدة التنفيذ
60 يوما
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
طلال ا.
عدد العروض
13
مشاريع قيد التنفيذ
0
التواصلات الجارية
0
المهارات المطلوبة
React React Native Front End تصميم واجهة المستخدم واجهة برمجة التطبيقات تطوير التطبيقات تصميم تطبيقات React React Native Front End تصميم واجهة المستخدم واجهة برمجة التطبيقات تطوير التطبيقات تصميم تطبيقات
الوصف
مرحباً، لدي منصة حضور وانصراف أمنية جاهزة بالكامل تعمل على Django (Python). الـ Backend جاهز، الـ Roles جاهزة (Super Admin – Admin – Supervisor – Guard)، والـ API موجودة وجاهزة للربط (تم تجهيزها سابقاً). المطلوب الآن هو إعادة بناء الواجهة الأمامية فقط + تجهيز التطبيقات: ⸻ المرحلة 1 – إعادة بناء الواجهة Frontend الواجهة الحالية مبنية بـ HTML و CSS فقط، وهذا يسبب قيود كثيرة. أحتاج استبدال الواجهة بالكامل ببناء جديد باستخدام ReactJS (SPA): الصفحات التي يجب إعادة تصميمها: •لوحة التحكم Dashboard •المشاريع •الحراس •الحضور + GPS •الملف الشخصي •الشركات •الفواتير •واجهة الحارس •واجهة المشرف المتطلبات: •نفس وظائف الواجهة الحالية لكن بتصميم احترافي •إضافة بعض الميزات الجديدة (أزرار – مسميات – GPS دقيق – تحسين الواجهات) •دعم لغتين (عربي + إنجليزي) ⸻ المرحلة 2 – تطبيقات الجوال (iOS + Android) بعد انتهاء ReactJS: •نحتاج إنشاء تطبيقين باستخدام React Native •نفس الوظائف التي تظهر في الويب •يعملان على API القائمة حالياً •التطبيقين يجب أن يشملان Guard + Supervisor + Admin •مع Push Notifications •ورفع التطبيقات على App Store & Play Store ⸻ المطلوب من المطوّر 1.ReactJS Frontend كامل 2.ربط الواجهة مع الـ API الموجودة 3.تحسين الـ API إذا احتاج الأمر 4.React Native لتطبيقات iOS و Android 5.تصميم تطبيق احترافي 6.تشغيل GPS والحضور بدقة 7.دعم الـ Multi-language 8.تسليم الكود كامل 9.ملفات build جاهزة للنشر 10.توثيق + جلسة تسليم ⸻ ملاحظة مهمة أنا لا أطلب إعادة بناء Backend من جديد. المنصة تعمل حالياً، فقط نحتاج: تحويلها من HTML → React ثم React → React Native للتطبيقا
عرض على مستقل