Skip to content

kteken10/flutter_shop_app

Repository files navigation

🛍️ Flutter Multi-Vendor E-Commerce App

This project is a mobile e-commerce platform built with Flutter and powered by a Flask backend, supporting multiple vendors and designed for scalability and real-world use cases.


⚙️ Features Overview

📱 Frontend – Flutter

  • 🚀 Smooth onboarding experience
  • 🔐 User authentication (Sign up & Login)
  • 🏠 Dynamic home screen with real-time product listing
  • 🛒 Product details page with full info (title, price, description, etc.)
  • 📦 Category-based navigation (in progress)
  • 💳 Shopping cart and checkout (coming soon)

🧠 Backend – Flask + ORM

  • 🔌 RESTful API to manage:
    • 🛍️ Products
    • 🧾 Categories
    • 🎯 Promotions
    • 👥 Users
  • 🧱 Structured with extensibility in mind for:
    • 🧑‍💼 Vendor accounts
    • 🧾 Order & Inventory management
    • 💵 Payment gateway integration

🛠️ Tech Stack

Layer Technology
Frontend Flutter (Dart)
Backend Flask (Python)
Database PostgreSQL / SQLite (ORM)
API Format REST
State Mgmt setState / Provider (temp)

🚀 Getting Started

✅ Prerequisites


💻 Installation Steps


#### Frontend

```bash
# Clone the repo
cd flutter_shop_app/
flutter pub get
flutter run

📸 App Screenshots Preview


Onboarding
   
Home – Dynamic Product Grid


Product Detail View
   
Login & Registration


🧩 Project Architecture

ecommerce_app/
│
├── frontend/ (Flutter)
│   ├── lib/
│   ├── assets/
│   └── pubspec.yaml


---

## 🤝 **Contributing**

Feel free to fork the project, submit issues, or suggest new features. Pull requests are welcome.

---

## 📜 License

Licensed under the **MIT License**. See [LICENSE](LICENSE) for more info.

---

## 📞 Contact

📧 Email: dissangfrancis@yahoo.com  
🌐 Portfolio: [dissangkevin.online](https://dissangkevin.online)  
🐙 GitHub: [github.com/kteken10](https://github.com/kteken10)

---

## 🏷️ Tags

`#Flutter` `#Flask` `#FullStackDev` `#EcommerceApp` `#MultiVendor` `#MobileDevelopment` `#Dart` `#PythonAPI`

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published