BIKZ.DEV — CASE No. 02STOMA · 2023FLUTTER + LARAVEL · DENTAL MARKETPLACESHIPPED ON TIME+7 775 878 17 32BIKZ.DEV — CASE No. 02STOMA · 2023
Case · No. 02
2023
Mobile + admin · Flutter + Laravel
STOMA.
An OLX for the dental industry in Kazakhstan. One marketplace where clinics buy equipment, hire staff, rent rooms, and sell second-hand kit — all under one roof. Flutter for the mobile app, Laravel for the back office, fully bilingual in Kazakh and Russian.
Marketplace3 verticals2023
Year
2023
Length
8 wk
Scale
3 verticals
Status
Shipped
01
About the project
// 2 min read
There's no Avito or OLX for dentists in Kazakhstan. Clinics buy equipment, hire associates, rent rooms, and resell used chairs through Telegram chats and WhatsApp groups — fragmented, unsearchable, mostly word of mouth. The client's bet was that the entire dental supply chain could fit into a single app: goods, jobs, and rentals, all under one roof, all in two languages.
01Home — three verticals across the top
We built it as a Flutter app talking to a Laravel back-office. Anyone signs up, browses across the three top-level tabs — Goods, Vacancies, Rent — posts their own listings, and DMs other users to negotiate prices and meet-up logistics. The chat thread anchors to the listing itself, so the seller and buyer always see what they're talking about. Twelve product categories at launch, six cities, and language-switching that survives a session reload.
02Listings — equipment grid03Chat — anchored to a listing04Profile — my stores, my listings
The Laravel admin runs the operation: moderating users and stores, approving listings, managing the bilingual category tree, handling complaints, and curating the city list. Every entity has paired Kazakh and Russian fields side by side — title, description, image — so a moderator working in either language can keep both versions consistent without bouncing between two CMS workflows.
05Admin — categories with paired KK + RU fields and image slots
02
Stack
// what we shipped on
FlutterDartLaravelPHP 8MySQLREST APIEloquentBladeWebSocketsApp StoreGoogle Play