A modern e-commerce mobile application built with Flutter, designed for seamless shopping experiences. Marketi leverages MVVM architecture, responsive UI, smooth animations, Cubit for state management, clean code principles, Shared Preferences for local storage, and REST API integration for backend communication.
Features
Authentication: Secure sign-in, sign-up, password reset, and password update functionalities.
Splash & Onboarding: Engaging splash screen and intuitive onboarding process to guide new users.
Home View: Dynamic home screen showcasing products with pagination for efficient loading.
Cart View: User-friendly shopping cart management.
Favorites: Save and manage favorite products.
Search View: Advanced search capabilities to find products quickly.
Profile View: Personalized user profile management.
Payment Integration: Secure PayPal payment gateway for transactions.
Additional Enhancements: Responsive design across devices, animations for better UX, and clean, maintainable code.