Mobile e-commerce app — 2024

BazaarBox

A complete e-commerce app built with Flutter. Shoppers browse products, add them to a cart and check out, and store owners can register a store and manage it from a dashboard. Sign-in and data sync run on Firebase.

ROLE
Design and development
YEAR
2024
STATUS
Source on GitHub
BUILT WITH
Flutter, Dart, Firebase, Riverpod

The goal

One mobile codebase that covers the whole shopping journey for customers and gives sellers a place to run their own store.

What I built

The stack

App
FlutterDartRiverpod
Backend
Firebase AuthenticationFirebase Realtime DatabaseGoogle Sign-In

The outcome

  • The shopping flow from landing page to an order confirmation screen.
  • Seller tools in the same app: store registration and a dashboard.

Checkout is a demo: it ends on a confirmation screen, no payment is taken and the order is not saved.

Don't take my word

Anyone can write “it works”. This checks the code for real, right now, from a server, and shows exactly what it finds.

BUILDING SOMETHING SIMILAR?

Let's talk about your project.