Libos is an interactive Telegram store demo that connects shopping with order and product management. I developed the customer Mini App, owner panel, order flow and AI-assisted product import.
The task
Demonstrate the journey from choosing a product to reviewing the order in an owner panel, without asking customers to install another app. This is a self-directed demo.
Customer experience
Collections and categories lead into product pages with photo galleries, sizes and colors. Filters, sorting and a cart support selection before checkout. The flow continues with order status updates in Telegram.
Owner experience
The owner interface brings together orders by status, products and stock variants, and revenue analytics. AI-assisted import turns product posts from a Telegram channel into catalog entries.
Scope and result
The demo presents both sides of a store in one system. Start, Business and Pro modes show different feature sets. Russian and Uzbek interfaces include light and dark themes. An English interface has not been built yet.
The result is an interactive example for discussing a store’s design and workflow before agreeing on a client implementation. Each implementation needs its own scope and integration checks.
Technology
Next.js, TypeScript, PostgreSQL, Telegram Mini Apps and Groq AI.