- Display products
- Product categories
- Related products
- Adding products to wishlist
- User profile
- Add poducts to cart
- Checkout
- Add ,edit address
- Stripe paymentspayment by card , apple pay & google pay)
- Orders (track pending , order history )
To get started make sure you clone this project , then create a new firebase project on firebase console
- If you haven't already, install the Firebase CLI.
- Log into Firebase using your Google account by running the following command:firebase login
- Install the FlutterFire CLI by running the following command from any directory:dart pub global activate flutterfire_cli
- Use the FlutterFire CLI to configure your Flutter apps to connect to Firebase.
From your Flutter project directory, run the following command to start the app configuration workflow:flutterfire configure
- From your Flutter project directory, run the following command to install the core plugin:flutter pub add firebase_core
- From your Flutter project directory, run the following command to ensure that your Flutter app's Firebase configuration is up-to-date:flutterfire configure
- Run flutter pub get to get all dependencies