Skip to main content
Carwa — Digital Car Auction cover
Consumer

Carwa — Digital Car Auction

Ulearna Technology LTD 2024 Maintained

A digital car auction app for the UAE market that lets users buy and bid on used vehicles in real-time. Built for Ulearna Technology LTD (Dubai, UAE), Carwa demonstrates Banua Coder's capability in fintech-adjacent domains with real-time transaction flows and an intuitive user experience.

// Problem

The Challenge

The used car market across the Middle East still relies heavily on physical meet-ups and inefficient negotiations. The Dubai-based client needed a digital platform capable of delivering a transparent, real-time, and trustworthy auction process for both buyers and sellers — a challenge that spanned the technical (bid price synchronization, session management, race condition handling) and the product side (user trust and an experience accessible to segments unfamiliar with digital auctions).

// Solution

What We Built

Banua Coder developed the Carwa mobile application using Flutter. The implementation covers real-time bidding via WebSocket or periodic polling, a vehicle listing view with efficient filtering and search, unit detail pages with photo galleries, auction sessions with countdown timers, and a payment and confirmation flow. The architecture was designed to handle concurrency in active auction sessions, and the UI was crafted for clear communication of price and bid status.

Context

Carwa is a digital car auction platform developed by Ulearna Technology LTD, a Dubai-based technology startup, for the UAE market. In the used vehicle segment, trust and transparency are the primary factors determining adoption. Carwa was designed to address both through a well-documented auction process and a clear user experience.

This project gave Banua Coder experience in a domain more complex than a standard information app — one with competing transactions, real-time state, and precise UX requirements to prevent confusion during the bidding process.

What We Built

The Carwa mobile application was built with Flutter using a feature-per-domain approach:

  • Unit listings: A vehicle list with make, year, starting price, and condition filters. Search is implemented with debouncing to avoid unnecessary backend load.
  • Auction sessions: Auction view with countdown timer, current price, and last bid. Price updates are pushed periodically to maintain synchronization.
  • Bidding flow: A clear flow from bid amount confirmation through to win/loss notifications.
  • Unit gallery: Zoomable vehicle condition photos to support purchase decisions.
Carwa auction listing view with vehicle cardsCarwa vehicle detail and auction session screenCarwa bidding flow and countdown timerCarwa auction unit listing with filters

Impact

Carwa was published to Google Play and continues to receive active updates through February 2026. The project strengthens Banua Coder’s portfolio in the consumer apps segment with high domain complexity and real-time data synchronization requirements.

// Impact

Impact & Results

  • Published to Google Play and actively in use
  • Regularly updated, with the latest update in February 2026
  • Digital auction process replacing inefficient manual workflows
  • Automotive domain with real-time transactions as a Banua Coder capability reference
  • Flutter
  • Dart
  • REST API
  • WebSocket / Real-time sync
  • Google Play

// Next Project

Reab

View Project →