? عربي
منصة متكاملة لإدارة وحجز رحلات الطيران والخدمات السياحية تم تطويرها كـ Full Stack باستخدام Laravel في الباك إند و Vue.js في الواجهة الأمامية.
المشروع موجه لشركة سياحة لتنظيم وعرض الرحلات والخدمات مثل الحج والعمرة، مع نظام مرن لإدارة الحجوزات والعملاء.
أهم المميزات:
- عرض الرحلات وبرامج الحج والعمرة بشكل منظم وسهل التصفح
- نظام حجز رحلات مع إدخال بيانات المسافرين
- البحث والتصفية حسب الوجهة والتاريخ
- إدارة كاملة للحجوزات وحالاتها (Pending / Confirmed / Cancelled)
- لوحة تحكم للإدارة لإضافة الرحلات وتعديلها وإدارة العملاء
- نظام إدارة بيانات العملاء
- واجهة تفاعلية وسريعة باستخدام Vue.js
- نظام صلاحيات (Admin / User)
التقنيات المستخدمة:
Laravel, PHP, MySQL, Vue.js, JavaScript, RESTful APIs, Authentication (Sanctum), Git
نقاط التركيز:
- بناء واجهات تفاعلية (SPA-like experience)
- تنظيم الكود وفصل الـ Backend عن Frontend
- تحسين الأداء وتجربة المستخدم
- تصميم قابل للتوسع وإضافة مميزات لاحقًا
? English
Built a flight booking and travel management platform as a Full Stack Developer using Laravel for backend and Vue.js for frontend.
The system is designed for a travel company to manage and showcase flight bookings, Hajj & Umrah packages, and other travel services with a smooth and dynamic user experience.
Key features:
- Organized display of flights and Hajj/Umrah packages
- Booking system with passenger data handling
- Search and filtering by destination and date
- Booking management with status tracking (Pending / Confirmed / Cancelled)
- Admin dashboard for managing trips, bookings, and customers
- Customer data management system
- Interactive and dynamic UI powered by Vue.js
- Role-based access control (Admin / User)
Technologies used:
Laravel, PHP, MySQL, Vue.js, JavaScript, REST APIs, Sanctum Authentication, Git
Highlights:
- Dynamic frontend experience using Vue.js
- Clear separation between backend and frontend
- Focus on performance and usability
- Scalable structure for future enhancements