تفاصيل العمل

• Clean Architecture: Layered (presentation, domain, data) for scalability and maintainability.

• Dependency Injection: Utilized GetIt for efficient service locator pattern.

• Performance Optimization: Reduced load times by 80% by caching API responses.

• State Management: Managed with Cubit for predictable data flow.

• Navigation: Integrated Go Router for deep linking and seamless transitions

• Firebase Firestore and Hive & SQFLite: watch list implemented with (Firestore, hive, SQFLite) uses

DI (GetIt) to specify the data source type.

• UI/UX: Responsive UI with dynamic tabs and smooth scroll with nested and custom scroll view: Home

(featured movies), Search (using debounce the server load by 70%), Categories (catalog) and Watchlist.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
11
تاريخ الإضافة
تاريخ الإنجاز
المهارات