All work
Catalogue and ordering for a flower wholesaler
Wholesale customers order for themselves, instead of hunting for a price list in Telegram every week.
- ЗамістьTelegram back-and-forth — a normal order
- 1 дотикto repeat the previous order
- Демоshown to the owner, not launched to production

CLIENT
Cut-flower wholesaler, Bila Tserkva, Ukraine
The problem
The price list was posted as an image in Telegram and orders arrived as messages. Regulars hunted for the latest list every week and retyped their items by hand.
The solution
I built a filtered catalogue and a cart tied to one specific delivery, so customers can see what is actually arriving and order themselves.
How it works
- Catalogue filtered by country, type, stem height and price
- It's visible what arrives with the next delivery, and when
- The cart counts wholesale packs rather than single stems
- A phone-number cabinet with full order history
- The previous order repeats in a single tap
BUILT WITH
- Python
- FastAPI
- SQLAlchemy
- PostgreSQL
- Telegram Mini App
- Vanilla JS


Sound familiar?
Describe it in your own words — within a day I'll tell you what can be done and what it costs.
Message on TelegramFree, and it commits you to nothing. I reply myself — not a bot, not an account manager.
RESPONSE TIME ≤ 24H