All projectsMy own product

Ecom

Multi-store eCommerce app and backend

Ecom cover

Overview

An eCommerce app I built on my own, taking what I learned from client shops and rebuilding the flows with a cleaner architecture. The Laravel backend handles multiple stores and branches, so one system can serve several shops.

Role: Solo: Flutter app and Laravel API

What it does

  • Category browsing, product search, variants and product media
  • Cart, coupons, checkout and order status history
  • Wishlist, saved addresses and account settings
  • Multiple stores and branches with per-branch inventory
  • Admin-managed home sections, banners and pages
  • Arabic, English and French

Tech stack

FlutterCubitGoRouterget_itLaravelMySQL

Screenshots

Ecom screenshot 1
Ecom screenshot 2
Ecom screenshot 3
Ecom screenshot 4
Ecom screenshot 5