تفاصيل العمل

طوّرت تطبيق ويب متكامل لتأجير السيارات (Full-Stack Car Rental System) يهدف إلى تبسيط عمليات حجز السيارات، إدارة الأسطول، ومعالجة طلبات الإيجار من خلال منصة حديثة تعتمد على نظام صلاحيات (Role-Based System).

تم بناء النظام مع التركيز على هيكلية نظيفة (Clean Architecture)، وقابلية التوسع، ومحاكاة واقعية لعمليات الأعمال الخاصة بتأجير السيارات.

التقنيات المستخدمة:

الواجهة الأمامية: HTML5, CSS3, JavaScript

الواجهة الخلفية: Node.js, Express.js

قاعدة البيانات: MongoDB

إدارة الإصدارات: Git / GitHub

المميزات الأساسية:

نظام تسجيل الدخول والصلاحيات (Authentication & Authorization):

نظام آمن لتسجيل الدخول والتسجيل مع فصل واضح بين أدوار المستخدمين (عملاء / مسؤولين).

إدارة أسطول السيارات (Car Inventory Management):

لوحة تحكم للمسؤول تتيح إضافة وتعديل وحذف ومتابعة السيارات المتاحة، مع تفاصيل مثل السعر، الحالة، والصور.

نظام طلبات التأجير (Rental Request Workflow):

يمكن للعملاء تصفح السيارات وإرسال طلبات تأجير، بينما يقوم المسؤول بمراجعة الطلبات والموافقة عليها أو رفضها، ويتم تحويل الطلبات المقبولة تلقائيًا إلى الحجوزات.

نظام الحجوزات (Bookings System):

إدارة مركزية للحجوزات النشطة والمكتملة، مما يسهل تتبع عمليات التأجير وتنظيمها بشكل احترافي.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة