Gogesh — E-Commerce App

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

Overview

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

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.

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

Tech stack

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

Key Outcomes

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