العودة لقائمة المشاريع
مطور Full-Stack (Next.js / React + PHP 8.3 / Laravel 11) لمنصة إدارة العقود العقارية
الميزانية
$1000.00 - $2500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
PHP
لارافيل
Next.js
MySQL
واجهة برمجة التطبيقات
برمجة مواقع
برمجة
هندسة البرمجيات
تطوير البرمجيات
PHP
لارافيل
Next.js
MySQL
واجهة برمجة التطبيقات
برمجة مواقع
برمجة
هندسة البرمجيات
تطوير البرمجيات
الوصف
مطور Full-Stack (Next.js / React + PHP 8.3 / Laravel 11) لمنصة إدارة العقود
نبذة عن المشروع:
نسعى لتوظيف مطور Full-Stack ذي خبرة لبناء منصة إلكترونية تتيح للمستخدمين:
التسجيل وتفعيل الحساب عبر OTP
إبرام العقود إلكترونيًا (Contract Wizard)
إدارة الفروع والبيانات المالية
عرض تقارير وإحصائيات مالية
واجهة مستخدم واضحة وسريعة الاستجابة
يمكن الاطلاع على خريطة المشروع التفصيلية في المرفق. (سوف يتم مشاركته بعد اختيار المنفذ للمشروع)
نطاق العمل (Pages & Features):
الصفحة الرئيسية
صفحة التسجيل/تسجيل الدخول عبر OTP
Contract Wizard
لوحة المستخدم (Profile / Dashboard)
صفحة إدارة الفروع (Add/Edit Branch)
لوحة التقارير والإحصائيات (Analytics)
صفحة الدعم/الأسئلة الشائعة (Help/FAQ)
صفحة الشروط والأحكام وسياسة الخصوصية
المهام التفصيلية:
بناء واجهة المستخدم باستخدام Next.js (React) مع مراعاة الأداء وتجربة الاستخدام.
إنشاء الـ API وخدمات الخلفية باستخدام PHP 8.3 + Laravel 11.
تصميم قاعدة بيانات (MySQL) وفقًا للمخطط (Users, Brands, Branches, Orders, Credit Score…).
تنفيذ آلية التسجيل وتوثيق المستخدم عبر OTP مع تحديد عدد المحاولات وفترة الانقضاء.
ربط مع طرف ثالث للتحقق من بيانات المستخدم (CR ID، البيانات الائتمانية…).
دمج Google Maps API لحفظ عناوين الفروع عبر العنوان الوطني أو الإحداثيات.
حساب الأقساط بناءً على فترة الإيجار (سنوي/نصف/ربع/شهري) وعرض السعر اليومي.
عرض الحالة الائتمانية للمستخدم (مؤهل/غير مؤهل) وخطوات متابعة الإجراءات.
توليد عقد أولي إلكتروني (PDF) يحوي بيانات العلامة/المنشأة والفرع ومعلومات العقد القانونية.
واجهة إدارة برمجية لإضافة وتعديل الفروع والعلامات التجارية.
لوحة تحليلية تعرض الرسوم البيانية والإحصائيات.
المخرجات المتوقعة:
مستودع GitHub أو GitLab بالمشروع كاملًا.
توثيق API (Swagger أو مشابه).
سكربتات النشر (Docker أو غيره).
دليل التشغيل والتثبيت.
المؤهلات المطلوبة:
خبرة ≥ 2 سنوات في بناء تطبيقات ويب Full-Stack.
إتقان Next.js / React وPHP 8.3 + Laravel 11.
خبرة في تصميم قواعد بيانات MySQL.
خبرة بدمج APIs خارجية (OTP، Google Maps، خدمات ائتمانية).
مهارات جيدة في كتابة الكود الموثق والاختبارات البسيطة.
القدرة على التواصل باللغة العربية والإنجليزية.
الجدول الزمني والميزانية:
المدة المتوقعة: 2 أسابيع لتسليم النسخة الأولى (MVP)
يرجى تقديم تقدير بالساعة أو المبلغ الكلي وجدول زمني تفصيلي عند التقديم.