PadeX is a modern mobile application designed to simplify padel court reservations in just a few seconds. The app provides users with real-time access to available time slots, allowing them to quickly select, confirm, and manage their bookings directly from their smartphone.
The application includes secure user authentication using Email, Google, and Apple, ensuring a smooth and safe login experience. Users receive instant booking confirmation notifications and can easily view their reservation history at any time.
On the administrative side, PadeX features a powerful backoffice that allows administrators to manage padel courts, time slots, and reservations efficiently.
The backend is built with Laravel as a RESTful API connected to a MySQL database, while Firebase is used for authentication and notifications. The mobile application is developed using Flutter and deployed to both Google Play Store and Apple App Store.
Technologies used:
Flutter, Laravel (REST API), Firebase, MySQL
---------------------------------------
PadeX – تطبيق حجز ملاعب البادل
PadeX هو تطبيق موبايل حديث يهدف إلى تسهيل حجز ملاعب البادل في بضع ثوانٍ فقط. يتيح التطبيق للمستخدمين الاطلاع على المواعيد المتاحة في الوقت الحقيقي، واختيار وتأكيد الحجوزات بسرعة مباشرة من الهاتف.
يوفر التطبيق نظام مصادقة آمن باستخدام البريد الإلكتروني، Google و Apple، مما يضمن تجربة استخدام سلسة وآمنة. كما يتلقى المستخدمون إشعارات فورية لتأكيد الحجز، مع إمكانية الوصول إلى سجل الحجوزات في أي وقت.
من جهة الإدارة، يحتوي التطبيق على لوحة تحكم متكاملة تمكّن المسؤولين من إدارة الملاعب، المواعيد، والحجوزات بكل سهولة.
تم تطوير الواجهة الخلفية باستخدام Laravel كـ API REST متصلة بقاعدة بيانات MySQL، مع استخدام Firebase للمصادقة والإشعارات. أما التطبيق فهو مبني باستخدام Flutter وتم نشره على Google Play و App Store.
التقنيات المستخدمة:
Flutter، Laravel (REST API)، Firebase، MySQL