Mobile Engineering Case Study

Declutrr

An escrow-based marketplace connecting buyers and sellers.

A marketplace app that holds payment in escrow until delivery is confirmed, with location-based search, queue-based offers, and built-in negotiation.

Escrow via Paystack
Payments
Location & Category
Search
Queue-based (up to 3)
Offers
App screenshot
The Problem

Buyers and sellers needed a trustworthy way to transact without risking non-delivery or payment disputes.

Engineered Solution

Built a Flutter app with Paystack-powered escrow payments, location- and category-based search with a distance slider, a queue-based offer system (up to three interested buyers per item), price negotiation, image and video uploads, in-app chat, and email delivery notifications.

Key Outcome

Delivered a full-featured, trust-first marketplace with built-in negotiation and secure escrow payments.

Core Technical Features

Escrow Payment Holding

Payment is held securely until the buyer confirms delivery.

Queue-Based Offer System

Up to three interested buyers queue per item; the first to agree gets it.

In-App Negotiation & Chat

Built-in price negotiation and direct messaging between buyers and sellers.

Architecture Patterns
  • Clean Architecture
  • Repository Pattern
Technologies & Libraries
Flutter
Dart
Paystack
In-App Chat

Need a high-performance Flutter app?

I specialize in turning product ideas into scalable, App Store-ready mobile applications.

Get In Touch