This repository contains two types of e-commerce applications built with Flutter: a single-vendor application and a multi-vendor application. These files are copies of the original ones, and for security and privacy reasons, all references to Firebase API keys and Google service files have been deleted.
-
Single-Vendor Application: Supports multiple languages, includes a social feature with chat and posts, allows adding products to cart and favorites using Provider, checkout functionality, etc.

-
Multi-Vendor Application: Allows signing in or signing up as a vendor or buyer. The application will display:
- Buyer Side: Add items to cart, filter products by category or store, view orders, edit profile, etc.
This project is a starting point for a Flutter E-commerce application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
Ensure the following are installed:
Set up your Firebase project, compile it in the correct locations with your API keys:
- Update the following files:
lib/main.dartlib/firebase_options.dart
- Add the Google service files in the appropriate directories:
android/app/google-services.jsonios/Runner/GoogleService-Info.plist
- Clone the repository:
git clone https://github.com/YourUsername/Flutter_E-commerces.git
