منصة إلكترونية لتأجير السيارات بين الشركات والعملاء
تفاصيل العمل
عملت على تطوير الواجهة الخلفية لمنصة إلكترونية لتأجير السيارات، حيث تسمح المنصة بإنشاء حسابات منفصلة لكل من شركات التأجير والمستأجرين، مع إدارة عمليات الحجز والتأجير بشكل فعّال وآمن. المهام التي قمت بها: بناء RESTful API باستخدام Node.js وExpress.js تصميم قاعدة البيانات باستخدام MySQL بطريقة مرنة وقابلة للتوسّع تطوير نظام تسجيل دخول وتسجيل حسابات للمستخدمين والشركات مع تحقق آمن باستخدام JWT إنشاء نظام صلاحيات متقدم (RBAC) يشمل: مستخدمين عاديين شركات تأجير مديرين (Admins) بصلاحيات مختلفة (مثل: إدارة المستخدمين، مراجعة الطلبات، التحكم بالمحتوى) تطوير لوحة تحكم خاصة بالمديرين لإدارة بيانات المنصة، ومتابعة الحجوزات والمستخدمين تنفيذ منطق حجز السيارات والتأكد من التوافر، وتخزين وتتبع السجلات بدقة ضمان الأمان والتعامل مع التحقق من الطلبات، حماية البيانات، والتعامل مع الحالات الخاصة والأخطاء توثيق كامل للـ APIs لتسهيل ربط الواجهة الأمامية لاحقًا ساهم هذا العمل في تقديم منصة قوية وقابلة للإدارة، تدعم أكثر من نوع مستخدم، مع الحفاظ على الأداء والأمان والتوسع المستقبلي.
مهارات العمل
بطاقة العمل
طلب عمل مماثل