One app for the construction market
Tenders, a materials exchange, specialists and suppliers in one product that runs as a Telegram Mini App, an iOS and Android app, and a website.
- Client
- Tanlov
- Year
- 2026
- Type
- Mobile apps, Websites
- Role
- Full-stack developer: backend, mobile, web, admin



Overview
Tanlov brings the scattered parts of the construction market into one place: tenders, an exchange for leftover building materials, directories of specialists, suppliers and labs, an architecture and design catalogue, and news. I built the backend and the apps around it: a Telegram Mini App, a Flutter app for iOS and Android, a website and the admin.
The problem
Finding a supplier, a specialist or a buyer for leftover material happens in dozens of Telegram groups. Posts vanish in the feed, and there's no way to filter by region or category.
The challenge
Five frontends on one API, paid features that must work with Apple and Google in-app purchases, and support that reaches people where they already are: Telegram.
My role
- Django backend: 19 modules, auth, payments and moderation
- Flutter app for iOS and Android with push notifications
- Telegram Mini App and website
- Admin for listings, stories, banners and support
- Store builds and listings
Approach
One API, many doors
The Mini App, the mobile app, the website and the admin all use the same Django API, so a listing posted in Telegram shows up in the phone app a moment later.
Filters before results
Every directory starts from region, district and category, the way people actually look for a supplier nearby.
Support inside Telegram
Support chats from the app are bridged to a Telegram forum group, one topic per user, so the team answers from the app they already use.
Key features
- Tenders
- Building-materials exchange
- Directories of specialists, suppliers and labs
- Architecture and design catalogue
- AI assistant with admin moderation
- Subscriptions and listing fees through in-app purchase
- Wallet, stories and ad banners
- Live support bridged to Telegram
Architecture & technologies
- Flutter
- Django
- PostgreSQL
- Next.js
- React
- Telegram Mini Apps
- Firebase
- DeepSeek
Design & UX
- The same product in Telegram, on the phone and on the web
- Region and category filters on every directory
- Store screenshots and onboarding in Uzbek
Outcomes
- Running as a website and as a Telegram Mini App
- Shipped as a Flutter app for iOS and Android