"ناصح" (Naseh):
فكرة التطبيق: منصة للخدمات القانونية والاستشارات، بتربط المستخدمين بمكاتب المحاماة والمحامين.
أهم المميزات (Features):
الاستشارات: حجز استشارات قانونية (Book Consultation) واستشارات عاجلة (Urgent Consultation).
الخدمات: تصفح الخدمات القانونية (Legal Services) ومكاتب المحاماة (Law Firms).
المحادثة (Chat): شات مدمج باستخدام Stream Chat.
الدفع (Payments): دعم المدفوعات (Apple Pay, Google Pay).
الحماية: ميزة منع "السكرين شوت" (Screen Protection) لحماية البيانات الحساسة.
الصوت والفيديو: دعم المكالمات والاجتماعات، وتسجيل الصوت.
التنبيهات: إشعارات Firebase.
لغات متعددة: التطبيق بيدعم تغيير اللغة (Localization).
الهيكلة البرمجية (Architecture):
إدارة الحالة (State Management): بيستخدم Provider.
التنقل (Navigation): بيستخدم GoRouter.
التقسيم: الكود متقسم بنظام Modules، كل مديول بيمثل فيتشر معينة (زي Auth, Home, Chat, Payment) لتنظيم الكود وسهولة صيانته.
لو محتاج تفاصيل أكتر عن مديول معين أو عايزني أشرحلك جزء محدد في الكود، قولي!