← Back to Ventures
Dart, Flutter, Firebase, TypeScript

Tuktuk

Tuktuk: Hyper-Local Logistics & Ride-Hailing Platform

Tuktuk is a specialized logistics and ride-hailing ecosystem designed specifically for Chapakhowa, Assam, India. Unlike generic global ride-sharing apps, Tuktuk is tailored for a semi-urban, cash-dominant market where localized knowledge and reliability are paramount.

Features

Rider App

  • Real-time ride booking and tracking
  • Cash and digital payment options
  • Ride history and receipt management
  • Safety features including emergency contacts
  • Festival-themed UI for local celebrations like Bihu

Driver App

  • Booking management and navigation
  • Earnings tracking and withdrawal
  • Ride acceptance/decline system
  • Background service for persistent connectivity
  • KYC verification status display

Admin Portal

  • User and driver management
  • KYC verification workflow
  • Ride monitoring and analytics
  • Payment processing oversight
  • System configuration and theming controls

Technical Implementation

Architecture

  • Feature-First Structure: Organized under lib/features/ ensuring high cohesion and low coupling
  • Clean Architecture: Strict separation of Data, Domain, and Presentation layers
  • Secure Mutation Policy: Direct Firestore writes from client prohibited; all state mutations handled via Firebase Cloud Functions
  • Dynamic Theming: Robust ThemeMode wrapper supporting light/dark modes and cultural event-based themes

Core Technologies

  • Frontend: Flutter 3.x (Android-first approach)
  • Backend: Firebase (Cloud Functions, Firestore, Auth, Storage)
  • Programming Languages: Dart (Flutter), TypeScript (Node.js Cloud Functions)
  • State Management: Riverpod
  • Maps Integration: Google Maps SDK with custom offline capabilities

Security Features

  • Server-side validation for all transactions
  • Encrypted data transmission
  • Role-based access control in Admin Portal
  • KYC verification engine for trust and safety
  • Fraud detection mechanisms in payment processing

Localized UX Innovations

Dynamic Theme Engine

  • Transforms app appearance for local festivals (Bihu, Durga Puja)
  • Uses Flutter’s canvas and custom shaders for culturally relevant designs
  • Goes beyond simple color changes to incorporate traditional patterns and motifs

Landmark-Based Navigation

  • Addresses limited address formalization in semi-urban areas
  • Incorporates locally understood landmarks into navigation instructions
  • Community-sourced location data for improved accuracy

Connectivity Resilience

  • Background service maintains persistent connection for real-time tracking
  • Optimized for variable network conditions common in the region
  • Graceful degradation when connectivity is limited

Impact

  • Successfully addressing trust gaps in cash-dominant markets through KYC verification
  • Providing livelihood opportunities for local transport providers
  • Creating a digital bridge between traditional transport and modern logistics
  • Demonstrating that hyper-local solutions can be both technologically advanced and culturally grounded

Future Development

  • Expansion of KYC verification with biometric options
  • Integration with local banking APIs for seamless cash-in/cash-out
  • Advanced dispatch logic using machine learning for demand prediction
  • Partnership with local businesses for integrated services platform

Tuktuk represents a thoughtful approach to building technology that serves specific community needs rather than imposing global solutions on local contexts.

Let's architect
the future.

Building strategic cognitive systems and premium digital experiences for the next generation of business.

Contact

saikiacodes@gmail.com

Based in Assam, India

© 2026 Saikia Codes. All rights reserved.

System v4.0.0-neu