A simple and intuitive shopping app built using Flutter.
This app allows users to browse products, add them to a cart, and complete their purchases.
- Product Browsing: View a list of products with details like name, description, and price.
- Add to Cart: Add products to the shopping cart and manage cart items.
- Checkout: Complete the purchase by proceeding to the checkout screen.
- Minimalist Design: Focused on a clean, user-friendly interface.
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.
- Flutter SDK: Install Flutter
- A code editor (VS Code, Android Studio, etc.)
-
Clone the repository:
git clone https://github.com/yourusername/minimal-shop.git cd minimal-shop
-
Install dependencies:
flutter pub get
-
Run the app:
flutter run
The project is organized as follows:
lib/
├── models/ # Models and services for product and cart data
├── screens/ # UI screens for browsing, cart, and checkout
├── utils/ # Utility functions for shopping features
└── main.dart # Entry point of the app