Gogesh — E-Commerce App

01

Overview

Gogesh — E-Commerce App — Buyer/seller e-commerce app with authentication, product browsing, cart, payments, chat, and REST API integration

Buyer/seller e-commerce app with authentication, product browsing, cart, payments, chat, and REST API integration

02

The Problem

Regional commerce platforms must juggle dual roles (merchant vs shopper), maps, chat, payments, subscriptions, and bilingual UX simultaneously—easy to collapse under feature creep.

03

The Solution

As my first freelance engagement, Gogesh applies Flutter with BLoC, Google Maps + geolocation, Firebase services, REST + JWT/OAuth flows, payments, push messaging, and RTL-ready Material 3 UI to keep merchant tooling and shopper journeys cohesive.

Technologies used

15

Languages

Dart

Platforms

Flutter 3.3.0+Material Design 3

Architecture & state

BLoC PatternState Management

Backend, data & cloud

FirebaseREST API

Security & auth

JWT AuthOAuth2

Experience & UI

RTL Support

Other

Google MapsGeolocatorPayment GatewayPayTabsPush Notifications
04

Key Outcomes

  • Dual-role architecture showcasing enterprise marketplace breadth from discovery to settlement.
  • Freelance delivery proving stakeholder communication across Gulf-facing requirements.