HB Bonus Market — a bonus store for employees in Telegram
A bonus store for employees inside Telegram: the company awards points, people spend them on subscriptions, gadgets and gift certificates.

Try it
Order something — the points aren't real
The demo opens without signing in: you get a made-up guest with 5000 BB. Orders go nowhere.

Scenario — press a step and the phone shows its screen
A banner on top says: “Demo version: points aren't real, orders go nowhere”.
Guests are deleted after 7 days; the admin panel is closed to a guest.
In Safari and private windows every visit creates a new guest; the scenario still works.
What it does
What it does
Screenshots come from the project itself, untouched.
1 / 5
Not in the demo: the owner's admin panel (products, orders and statuses, bulk point credits, roles, logs, backup and database rollback) and the bot with order notifications.
Telegram widget
Interactive in Telegram
A widget is one live message in the chat: the actions sit inside it, with no caption or button rows under the text. The shots are the approved design on made-up data.



How it is built and supported
Under the hood
- Stack
- Python 3.12, FastAPI, PostgreSQL 16, a bot on aiogram 3, the storefront is a Telegram Mini App in plain JS/CSS
- Server
- nginx + Let's Encrypt, systemd on Contabo
- History
- First commit 29.07.2026, 181 commits
- Now
- Production ran until the freeze on 11.09.2026; on 12.11.2026 it was brought up as a demo
- Deploys
- One command: tests → update → /health check
- Backups
- Hourly backup with rollback from the admin panel; the real database is snapshotted at night and shipped to a second server
- Protection
- Telegram signature, roles, rate limits, an attack log
How we would build one for you
DemoDevelopmentLaunch14 days of supportSubscription
I want one like this
A FROST manager will already know you looked at HB Bonus Market — tell us what you need.



