← All projects
Telegram bots · shops and orders

LUME HOME — a shop that turns Telegram into a sales channel

A complete Telegram shop for home fragrances: the client browses the catalogue, opens product cards, builds a cart, places an order and tracks its status without leaving Telegram.

Working Telegram shop·catalogue, cart, statuses, manager
Стартовый экран Telegram-магазина LUME HOME
Catalogue → order → status in familiar Telegram

Sales inside a familiar channel

The buyer does not need to learn a separate online shop: the whole path from product selection to manager contact is collected in one Telegram interface.

⌂

Catalogue with categories

Candles, diffusers, sprays, gifts and accessories are grouped into clear sections.

◇

Detailed product cards

Photos, price, weight, usage time and scent description are visible before adding a product to the cart.

+

Cart without registration

The client builds an order in a few taps without filling out unnecessary fields.

↗

Manager request

The order contents and contact details reach the responsible manager in Telegram immediately.

◷

Client order status

The user opens “My orders” and sees which stage their request is at.

✓

Autonomous operation

The bot starts automatically after a server reboot and recovers after a failure.

From a scent to a confirmed order

01 / CATALOGUE

Opens the shop

The client sees the brand, categories and current products directly in Telegram.

02 / CHOICE

Explores a product

The client opens a card, reads the scent description and adds the required quantity.

03 / ORDER

Checks out the cart

The client leaves a name and phone number, then the manager receives the complete order request.

04 / STATUS

Tracks the result

The client receives updates and can open the order at any time.

A small bot with the logic of a real shop

The client experience stays simple while the system handles cart states, order history, manager roles and failures safely.

Открыть рабочий бот ↗
✓
Catalogue

Товары загружаются из отдельного конфига, поэтому ассортимент можно менять без переписывания интерфейса.

✓
Gift selection by budget

The user can quickly find a ready-made set within a chosen budget.

✓
Cart and duplicate protection

The order contents are preserved and a repeated tap does not create a duplicate request.

✓
Minimal manager interface

The manager sees only orders, request details and status buttons.

✓
Client notifications

After a status change, the client receives a clear message and can return to the order.

✓
Background queues

Notifications and activity logs do not block checkout and retry after a temporary Telegram error.

A simple launch that does not lose orders

The architecture is built for a small business: minimal infrastructure, clear data and automatic process recovery.

AreaTechnologiesBusiness value
TelegramPython, aiogram, Bot APICatalogue, кнопки, корзина, роли и уведомления
CatalogueJSON-конфиг, JPEG assetsProducts and images change separately from the bot logic
DataSQLiteUsers, carts, orders, statuses and activity history
Reliabilityasyncio, retry queueTelegram errors do not delete an order or stop the interface
DeploymentPython venv, systemdAutomatic start after reboot and restart after failure
ExtensionsPayment/API readyPayments, inventory, CRM or a web admin panel can be added when needed

Turn your catalogue into a working sales channel

I will build a Telegram shop with a catalogue, requests, payments, delivery or CRM integration around your real business workflow.