Features
Multi products and categories: Users can easily navigate through the available categories and products.
Sign in with email and password: Users can create an account using their email address and password. The app uses Firebase Authentication to ensure secure user registration and login.
Cart screen: Users can add products to their cart and view the total cost of their purchases. They can also remove products from the cart or increase/decrease the quantity of a product.
Favorites screen: Users can save their favorite products to a separate list for easy access later on.
Person details screen: Users can view and edit their personal information such as name, address, and payment details.
Categories and category products: The app displays all available categories and products within each category.
Search by product name: Users can search for products by typing the product name .
Technologies Used
Flutter: A mobile app development framework developed by Google that allows for the creation of high-performance, visually appealing, and cross-platform applications.
Cubit: A state management solution that simplifies the process of managing state in Flutter apps.
Shared Preferences: A key-value storage system that allows developers to store user data on the device securely.
Firebase Storage: A cloud-based storage solution that provides developers with a secure and scalable way to store user-generated content such as images, videos, and audio files.
Firebase Authentication: A secure way to authenticate users and protect user data.
Firebase Firestore: A cloud-based NoSQL document database that provides developers with real-time data synchronization and offline data support.
Animations : the app have various animations to enhance the user experience and make the app more interactive.
اسم المستقل | Mostafa A. |
عدد الإعجابات | 1 |
عدد المشاهدات | 61 |
تاريخ الإضافة |