Users can easily signup and login with their gmail and password.
Welcome to the Flutter Shop App repository! This is a powerful and customizable e-commerce application built with Flutter, designed to provide a seamless shopping experience for your users. Whether you're starting a new online store or looking to enhance your existing Flutter project, this app is a perfect fit.
- User authentication: Secure user registration and login to personalize the shopping experience.
- Product catalog: Browse and search for a wide range of products with detailed descriptions and images.
- Shopping cart: Add products to the cart, update quantities, and proceed to checkout.
- Order management: Track and manage orders, view order history, and receive notifications.
- Favorites: Save favorite products for quick access and future purchases.
- Product reviews: Read and write product reviews to help users make informed decisions.
- Payment integration: Seamlessly integrate popular payment gateways to process transactions securely.
- User profiles: Manage personal information, addresses, and payment methods.
- Wishlist: Create and manage a wishlist of desired products.
- Product recommendations: Generate personalized product recommendations based on user preferences.
- Responsive design: Optimal user experience across various devices and screen sizes.
Here are some screenshots of the Flutter Shop App in action:
The home screen displays featured products and categories for easy navigation.
The drawer displays featured products and categories for easy navigation.
Order History screen so that user can see their past orders.
The Order History Screen to Order the items which you have bought.
Being a fan of Pokemon I have Charizard as my Porduct.
Pokeball is my another Product.
You can mark your products favourite and use the filter to see only fav. prods.
You can add your OWN PRODUCT so that others can buy it.
Just tap on the number of times for which you want to buy the items.
To get started with the Flutter Shop App, follow these steps:
-
Clone this repository to your local machine.
git clone https://github.com/your-username/flutter-shop-app.git
-
Navigate to the project directory.
cd flutter-shop-app
-
Install the necessary dependencies using Flutter's package manager, pub.
flutter pub get
-
Run the app on a connected device or emulator.
flutter run
Contributions to the Flutter Shop App are welcome and encouraged! If you find any bugs, have feature requests, or want to contribute in any other way, please open an issue or submit a pull request. We appreciate your help in making this app better.
This project is licensed under the MIT License. Feel free to use and modify the code to suit your needs.
We would like to express our gratitude to the Flutter community for their continuous support and the developers of the libraries and packages used in this app.
If you have any questions or need further assistance, please feel free to contact me.
Happy shopping!