EasyShop Mobile is a cutting-edge e-commerce application built using Flutter, Dart, Firebase, and Stripe payment gateway integration. This mobile app provides users with a seamless shopping experience, allowing them to browse through a wide range of products, add items to their cart, and securely complete transactions using the Stripe payment gateway.
- Source code will upload soon.
- User can create an account with their email address and log in securely with their credentials.
- User can view detailed product descriptions, images, and prices and can search for specific products using keywords or filters.
- User can add products to their shopping cart and adjust quantities or remove items from the cart.
- User can add products to their favorites list for quick access later and manage their list of favorite products.
- User can create orders by confirming items in their shopping cart and can view the status of their orders (pending, processing, delivered).
- User can cancel orders within a specified timeframe before shipment.
- User can ask questions about products.
- User can manage their personal information, such as name,profile picture,