Write
← All projects

Telegram Mini Apps

Interfaces for sales, catalogs and services inside Telegram. The whole app runs inside the chat: no separate website, no sign-up.

1 tap from the channel to the app

The problem

Customers come in from a Telegram channel, but every order and every quote is still worked out by hand in the chat.

What I did

I built Telegram Mini Apps to order, from clothing catalogs to a service for buying from Chinese marketplaces.

Result

Orders are put together inside the app. The manager gets a finished order with the chosen items and the customer's contact details.

Launched Mini Apps

01

Unzip Store

A clothing and footwear catalog with over a hundred items: what's in stock, an articles section, and requests for pieces bought to order. The order reaches the manager's admin panel already put together, with every detail.

Unzip Store — The order the manager getsUnzip Store — Catalog by category
Customer view
02

Duck Store

A product catalog in Telegram: collections by category, cards with descriptions, and a request that goes straight to the manager, with no hunting through the channel feed.

@DuckStoreebot Screen recording coming later
03

Terror China

An app for taking orders from Chinese marketplaces. A built-in calculator for item price and shipping at the current exchange rate, a purchase request form, and order tracking right in the interface.

Terror China — Shipping calculatorTerror China — Order statuses
Platform storefronts

Tell me which catalog or service you need inside Telegram. I'll tell you what it takes to build and what I need from you.

I want a Mini App in Telegram

What the work involves

What it includes

The whole system: the Mini App interface, a bot that takes the orders, the backend on the server, and an admin panel for running the project.

What I need from you

A description of the job, links to examples, or a product list. A link to your channel or group if the app is for them. We agree on the list of screens and features before the start.

After launch

I deploy the project to the server. If something breaks in my own code, I fix it. After that I keep the server running and extend the app as agreed, month to month.