AutoLibre هو موقع إلكتروني حديث ومصمم بشكل أنيق يهدف إلى تسهيل عملية كراء السيارات للمستخدمين بطريقة سريعة، بسيطة وآمنة. تم تطوير الموقع باستخدام تقنيات الويب الحديثة (React ,context API , Redux) لتوفير تجربة استخدام سلسة واحترافية.
ما الذي قمت به في هذا المشروع:
️ تصميم واجهة المستخدم بالكامل باستخدام React.js وTailwind CSS مع الحرص على جعلها متجاوبة وسلسة عبر جميع الأجهزة.
️ تطوير الخادم الخلفي (backend) باستعمال Node.js وExpress.js، مع ربطه بـ MongoDB لإدارة بيانات السيارات والطلبات.
️ بناء واجهة حجز مرنة تتيح للمستخدم اختيار السيارة وتحديد مدة الإيجار وإرسال الطلب في بضع نقرات.
️ إعداد نظام إدارة (Admin Dashboard) بسيط وفعّال لتمكين مالك الوكالة من إضافة، تعديل أو حذف السيارات، ومعاينة الطلبات.
️ التقنيات المستخدمة:
Frontend: React.js, Tailwind CSS
Backend: Node.js, Express.js
Database: PostgreSQL
Deployment: VPS Hosting
Frontend: مستضاف مؤقتًا على Vercel
Backend: جارٍ التحضير لنقله إلى استضافة تدعم Node.js مثل Render أو Railway
ملاحظة:
حالياً، النسخة المستضافة على Vercel تعرض فقط الواجهة الأمامية (Frontend)، وذلك لأن Vercel لا يدعم تشغيل سيرفرات Node.js.
سيتم قريبًا ربط الواجهة الأمامية بالخادم الخلفي عبر استضافة خارجية مخصصة.
الهدف من المشروع:
الهدف من AutoLibre هو رقمنة عملية كراء السيارات، وتسهيل التواصل بين العميل والوكالة، مع تقديم تجربة مستخدم عصرية تشبه المنصات العالمية.