Easy Order – تطبيق أندرويد لإدارة الطلبات ونقاط البيع للمطاعم
المميزات الرئيسية:
- دعم أنواع الطلبات المختلفة: داخل المطعم، تيك أواي، وطلبات السيارات (درايف ثرو)
- تتبع الطلبات في الوقت الفعلي مع دورة حياة كاملة للحالات عبر بيئات متعددة الفروع
- نظام أدوار متعدد (كاشير وويتر) مع مصادقة آمنة والتحقق عبر OTP
- معالجة المدفوعات نقداً وإلكترونياً مع حسابات الأسعار وخيارات المنتجات
- طباعة الفواتير تلقائياً في الخلفية فور ورود الطلبات
- إشعارات فورية للطلبات الجديدة مع سجل طلبات تفصيلي
- الدعم الفني داخل التطبيق
التفاصيل التقنية:
- لغة البرمجة: Kotlin مع بناء الواجهات بالكامل باستخدام Jetpack Compose
- المعمارية: MVVM لفصل منطق العمل عن الواجهة وضمان قابلية الصيانة
- الطباعة في الخلفية:Android Foreground Service لضمان طباعة الفواتير تلقائياً حتى عند إغلاق التطبيق
- الإشعارات الفورية: Firebase Cloud Messaging (FCM) لاستقبال الطلبات الجديدة فورياً
- الروابط العميقة: Deep Links للتنقل المباشر إلى شاشات محددة داخل التطبيق
- الشبكة: Retrofit لاستدعاء APIs والتواصل مع الخادم