Developed a full-featured e-commerce application using Flutter and Dart, following a scalable feature-based architecture with reusable and responsive UI
components.
Implemented authentication, product browsing, categories, search, filtering, product details, cart, wishlist, checkout, shipping addresses, orders, notifications, and
profile management.
Integrated REST APIs and Firebase Authentication, with robust loading, error, empty-state, and network-failure handling.
Implemented BLoC/Cubit state management, dependency injection, asynchronous operation handling, and lifecycle-safe UI interactions.
Added English/Arabic localization with RTL support and a complete Light/Dark theme system.
Built a modern Material 3 interface with responsive layouts, animations, promotional carousels, product cards, interactive navigation, and reusable components,
focusing on performance, reliability, and user experience.