طريقة بناء المشروع
تم تصميم المشروع باستخدام:
Clean Architecture: لهيكلة الكود بشكل منظم وقابل للتوسّع.
Readable Code: لضمان سهولة الفهم والصيانة مستقبلاً.
Data : بيانات محليه داخل المشروع
Separation of Concerns: للفصل بين منطق العمل وواجهة المستخدم لضمان مرونة التطوير
State Mangement: Provider Pacakge