تفاصيل العمل

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
عدد المشاهدات 48
تاريخ الإضافة