EShopee-Flutter-eCommerce-App
EShopee is a comprehensive eCommerce application built with Flutter and Firebase, designed to demonstrate a complete buy-sell cycle. It utilizes the Flutter framework for both the frontend user interface and backend logic, while Firebase serves as the server infrastructure managing authentication, Cloud Firestore databases, and storage requirements. The application includes essential features such as user authentication, product listing and categorization, product search, shopping cart management, and a favorites system. Users can manage their delivery addresses and leave reviews for purchased items. The app also allows sellers to add their own products to the platform. Designed as an educational resource and template, it includes mock functionalities to simulate transactions without integrating a real payment gateway. The repository comes with built-in illustrations for the user interface and provides pre-compiled APK files for immediate testing. Currently, the project is in a transition phase migrating its