Car Care Services - Backend Platform
منصة Backend متكاملة لخدمات العناية بالسيارات عند الطلب (غسيل، سحب، تغيير إطارات وبطارية). النظام يربط بين العملاء، مقدمي الخدمة، والإدارة عبر Spring Boot و RESTful APIs.
الأدوار المدعومة:
العملاء: تسجيل وإدارة السيارات، طلب خدمات، متابعة الطلبات، التقييم.
المزودين: إدارة الحساب والخدمات، استقبال الطلبات، تحديث حالتها.
الإدارة: مراجعة واعتماد المزودين، إدارة الأسعار، الحجوزات، والإعدادات.
أهم الميزات:
تسجيل دخول آمن بـ JWT (أدوار: عميل / مزود / مدير).
إدارة سيارات وخدمات وطلبات بشكل كامل.
إدارة المزودين والعملاء من لوحة تحكم.
تتبع مباشر للطلبات وتاريخ العمليات.
دعم الدفع (كاش / كريدت).
مراجعات وتقييمات المزودين.
مطابقة الطلبات حسب الموقع وتقدير التكلفة حسب المسافة.
التقنيات:
Java 21 – Spring Boot – Spring Security – JPA – MySQL – REST APIs – Maven – Lombok.
المشروع يركز على قابلية التوسع، أمان البيانات، وفصل الأدوار بشكل واضح، مع توثيق كامل بالـ Postman Collection لتسهيل التجربة والاختبار.