case study · Mobile Apps

Kamil Store — Shopping & Repairs App

The Android app for Kamil Store — buy new, used and refurbished devices, book a repair, sell an old phone and follow every order from your phone.

At a glance
50
device models priced for trade-in: 29 Apple, 21 Samsung
32
Apple models covered by the repair service
5
steps from brand to trade-in estimate
0
data shared with third parties, per Google Play
Kamil Store — Shopping & Repairs App app screen
01 · The brief

What Kamil Ehsan needed

Kamil Store already sold new, used and refurbished devices online and repaired them in its Pontedera and Pisa shops. Phone buyers, though, live on their phones: the shop needed its counter in the customer's pocket — the catalogue, a repair booking, a trade-in estimate and order updates — without asking anyone to create an account first.

02 · What I built

How it works

A Flutter app published on Google Play, carrying the whole shop. The catalogue separates brand-new from used and certified-refurbished stock, with filters, sorting and photo galleries for each device. Selling a device is a five-step wizard that ends in an estimate, repairs are booked by service or by brand, and shoppable video stories put the shop's own clips next to the products they show. Push notifications cover orders, repairs, trade-ins and messages, and the cart works with or without an account.

  • Catalogue of new, used and certified-refurbished devices, with filters, sorting and photo galleries
  • Product pages with colour and storage variants, stock, free delivery and a one-year warranty badge on used stock
  • Sell your device: brand, model, storage and condition in five steps, ending in an estimate
  • Repair booking by featured service or by brand
  • Wishlist, cart and checkout that works without an account
  • Order tracking, store locator, in-app support chat and light or dark theme
03 · Tech stack

What it runs on

The tools behind the build and the job each one does.

01FlutterThe app itself, from one codebase — the build on Google Play ships the Flutter engine.
02Kamil Store catalogueThe same stock the shop sells: condition, variants, prices and availability, shipped from Pontedera.
03Push notificationsOrder, repair, trade-in and message updates, opt-in on first run.
04Shoppable video storiesThe shop's own clips with the product attached, tappable straight to the item.
05Google PlayPublished under the Kamil Store developer account, in the Shopping category.
The result04 · Outcome

What it delivered

The shop now fits in a customer's pocket: browse, book a repair, get a trade-in estimate and track it all, in one app on Google Play.

  • Whole catalogue: new, used and certified-refurbished, with filters
  • Trade-in estimate in five steps, for 50 device models
  • Repair booking by service or by brand
  • Order, repair and trade-in updates by notification
05 · Check it yourself

Don’t just take my word for it

Open the project and see it working. The stack and numbers on this page were checked against the live build on 15 September 2026.

How it ran

The same process for every project

One person from first call to launch. See the full process

  1. 01Brief and scopeWe agree what it has to do, who it is for and what counts as done.
  2. 02DesignLayouts for the key screens, shaped around what turns visitors into customers.
  3. 03Build and testBuilt, checked on phones and desktops, and connected to the tools the business uses.
  4. 04Launch and supportLive on the real domain, with 12 months of support included.
Usually replies within a day
let’s talk

Have a project like this?

Tell me what you’re trying to build and I’ll walk you through exactly how it would run — a clear scope and a fixed price.