Hyper-local E-commerce

Dominating the Local Grocery Market.

How we transformed a traditional retail concept into a high-performance digital powerhouse using Flutter and a serverless architecture.

Framework

Flutter 3.x

Backend

Firebase

Runtime

Serverless

Performance

99.9% Uptime

The Challenge

Local grocery retail in Sri Lanka often struggles with manual order processing, non-existent inventory tracking, and slow response times. The goal for KadeMart was to build a solution that was:

  • Capable of handling thousands of products with zero lag.
  • Real-time delivery tracking for absolute customer transparency.
  • Fully serverless to eliminate infrastructure maintenance costs.
KadeMart App Home

Comprehensive Feature Set

A complete engineered solution from front to back.

1. User Experience & Shopping

  • Dynamic Home Screen: Structured categories, product carousels, and search.
  • Smart Search: Quick product discovery across dozens of categories.
  • Shopping Cart & Wishlist: Real-time cart management and 'Save for Later' wishlist.
  • Profile Management: Secure user profiles with address and contact info sync.

2. Secure Authentication

  • Multi-method Support: Email/Password and Google Sign-in integration.
  • Token Management: Secure serverless token management for device authentication.

3. Advanced Delivery System

  • Live Tracking: Maps integration for real-time delivery visualization.
  • Status Updates: Preparing, Out for Delivery, Delivered, and Cancelled states.
  • Instant Alerts: Background & Foreground push notifications.

Technical Advantage

Engineering a better way to shop.

FCM v1 Integration

"Native secure Google IAM OAuth 2.0 flow"

Implemented the latest secure messaging protocol, removing the need for external backend servers for push notifications.

Live Fleet Tracking

"Real-time Google Maps SDK"

Integrated Geolocator for precise distance tracking and live delivery visualization on the map.

Zero-Lag Scaling

"Firebase & Riverpod State"

Optimized Firestore queries and cached images ensure a smooth 60fps experience even with high product counts.

Admin Products
Admin Orders

Enterprise Controls

The system includes a robust Admin Dashboard that allows business owners to manage inventory, fulfill orders, and track stock levels in real-time.

Add/Edit/Delete products with direct image upload

Instant order status updates (Preparing, Out for Delivery)

FCM test panel for instant manual alerts

The Business Impact

99.9%

Uptime Guarantee

Zero

Server Maintenance

RealTime

Order Processing

"KadeMart is a production-ready solution that transforms traditional retail into a digital powerhouse. It reduces manual order processing time, increases customer retention through instant engagement, and provides data-driven insights through centralized inventory management."

Need a similar solution for your business?

Start Your Engineering Project