الوصف العام:
تطبيق "شاكر مشاوير" هو منصة متكاملة لخدمات النقل الذكي، مطور باللغة العربية بالكامل.
التقنيات المستخدمة:
React مع TypeScript للواجهة الأمامية
Vite كأداة بناء
Tailwind CSS للتنسيق
Supabase كقاعدة بيانات
Lucide React للأيقونات
React Router للتنقل
Zustand لإدارة الحالة
هيكل التطبيق:
نظام المستخدمين:
ثلاثة أنواع من المستخدمين: مستخدم عادي، سائق، مدير نظام
نظام تسجيل دخول وتسجيل حساب جديد متكامل
إدارة الملفات الشخصية والصلاحيات
لوحة تحكم المدير:
إحصائيات شاملة
إدارة المستخدمين والسائقين
متابعة الرحلات والمدفوعات
نظام المكافآت والعروض
واجهة السائق:
تتبع الرحلات النشطة
إدارة الحالة متصل/غير متصل
عرض الإحصائيات والأرباح
نظام تقييم
واجهة المستخدم:
حجز رحلات مباشر
جدولة رحلات مستقبلية
تتبع الرحلات
نظام الدفع المتكامل
قاعدة البيانات:
جداول منظمة للمستخدمين والرحلات والمدفوعات
سياسات أمان وصلاحيات محكمة
مؤشرات للأداء الأفضل
المميزات التقنية:
تصميم متجاوب بالكامل
دعم اللغة العربية
خرائط تفاعلية
معالجة الأخطاء
نظام إشعارات
تحليلات وتقارير
الأمان:
مصادقة المستخدمين
تشفير البيانات
صلاحيات محددة لكل نوع مستخدم
حماية نقاط النهاية API
الواجهة:
تصميم عصري وجذاب
سهولة الاستخدام
تجربة مستخدم سلسة
تحميل تدريجي للمحتوى
التطبيق مصمم بشكل احترافي ومتكامل، جاهز للاستخدام في بيئة الإنتاج مع إمكانية التوسع والتطوير المستقبلي.