تفاصيل العمل

A high-performance,cross-platform movieexploration application built with Flutter, following Clean Architecture

principles and modern development best practices.

•Architecture & State Management: Engineered a high-performance movie exploration app using Clean

Architecture (Data, Domain, Presentation layers) and Flutter Bloc/Cubit for predictable state flow and

scalability.

•Authentication & Backend: Integrated Firebase Auth for secure user authentication (Email/Password &

Google Sign-In) and utilized Cloud Firestore for user profile management.

•Offline-First Experience: Implemented a local wishlist and watch history feature using Hive Database,

enabling lightning-fast data persistence and offline accessibility.

•Networking: Developed a centralized networking layer with Dio to consume RESTful APIs, implementing

robust error handling and data mapping.

•UI/UX & Responsiveness: Built a custom Responsive utility system to ensure a seamless and adaptive UI

across various screen sizes, incorporating Shimmer effects and Cached Network Images for a polished feel.

•Dependency Injection: Streamlined development with GetIt and Injectable for modular code and simplified

dependency management.

•Localization: Provided full multi-language support (English & Arabic) using Easy Localization.

بطاقة العمل

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