Skip to content

A Flutter-based e-commerce app utilizing GetX for state handling and routing, structured according to a clean MVC-inspired architecture.

Notifications You must be signed in to change notification settings

sufyanism/eCommerce-Application-in-Flutter

Repository files navigation

Flutter E-Commerce App (GetX + MVC)

A modern Flutter E-Commerce application built using GetX for state management and navigation, following a clean MVC-style architecture.

FEATURES

  • Authentication (Login & Signup)
  • Product listing from FakeStore API
  • Category filter & search
  • Product details page
  • Cart with quantity & total price
  • Wishlist (Favourites)
  • Profile & Help/Support screens
  • Modern UI with gradients

TECH STACK

  • Flutter
  • GetX
  • HTTP
  • FakeStore API

PROJECT STRUCTURE

lib/
 main.dart
 app/controllers
 app/models
 app/views
 app/routes

GETTING STARTED

  1. Clone repository
  2. flutter pub get
  3. flutter run

ARCHITECTURE

  1. Model -> Data
  2. Controller -> Business logic
  3. View -> UI

FUTURE IMPROVEMENTS

  • Firebase Auth
  • Payments
  • Order history
  • Dark mode

Screencast

eCommme.Demo.mp4

About Me

✨ I’m Sufyan bin Uzayr, an open-source developer passionate about building and sharing meaningful projects. You can learn more about me and my work at sufyanism.com or connect with me on Linkedin

Your all-in-one learning hub!

🚀 Explore courses and resources in coding, tech, and development at zeba.academy and code.zeba.academy. Empower yourself with practical skills through curated tutorials, real-world projects, and hands-on experience. Level up your tech game today! 💻✨

Zeba Academy is a learning platform dedicated to coding, technology, and development.
➡ Visit our main site: zeba.academy
➡ Explore hands-on courses and resources at: code.zeba.academy
➡ Check out our YouTube for more tutorials: zeba.academy
➡ Follow us on Instagram: zeba.academy

Thank you for visiting!

About

A Flutter-based e-commerce app utilizing GetX for state handling and routing, structured according to a clean MVC-inspired architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published