13 / E-commerce & catalog
Guraba — A global e-commerce and sales ecosystem
Web, mobile and a Telegram bot — one account, one cart.
- 3sales channels — web, mobile, Telegram
- 2admin panels — web and mobile
- mscross-channel stock sync
01 / Overview
Guraba is more than a standard e-commerce site. It combines a website, a mobile app and a Telegram bot into one multi-channel sales ecosystem. Its main strength is a dual admin architecture: sales, stock and users are managed from both a full-featured web panel and a dedicated admin mobile app.
02 / The problem
A customer fills a cart on the site, asks questions on Telegram, then downloads the app — and has to start over on every channel. The store owner has to sit at a computer to approve orders.
03 / Our approach
All channels sit on a single API, so accounts and carts are identical across web, mobile and the bot. The database is hybrid: financial transactions and stock live in MSSQL with ACID guarantees, while thousands of clicks and logs per second are written asynchronously to MongoDB.
04 / The result
Stock changes reach every channel within milliseconds and are pushed to the admin app. The store owner approves orders from a phone, and the customer continues on whichever channel they prefer.
05 / Key features
What it does.
- 01
Multi-channel sales
Order through the website, the mobile app or the Telegram bot, with the same account and cart.
- 02
Mobile admin management
Approve orders, add products and view analytics from a phone.
- 03
Global and hybrid payments
Apple Pay, Google Pay and Web3 / cryptocurrency integration.
- 04
Automated Telegram bot
Search products, add them to the cart and track order status inside the chat.
- 05
Big-data analysis
User behaviour, search history and logs analysed for marketing.
06 / Architecture
How it is built.
Hybrid database
Financial transactions and stock in MSSQL with ACID; thousands of clicks and logs per second written asynchronously to MongoDB.
Real-time ecosystem sync
Web, mobile, bot and admin panels talk through one API, so a stock change appears on every channel instantly.
07 / Technology
Tech stack.
- Backend
- .NET Core API built for high load
- Frontend
- React
- Next.js (SSR)
- Mobile
- Consumer app
- Dedicated admin app
- Bot
- Telegram Bot API
- Databases
- MS SQL Server (relational)
- MongoDB (logs and big data)
- Payments
- Apple Pay
- Google Pay (Stripe)
- Web3 / cryptocurrency
09 / More work
Related projects.
More e-commerce & catalog and neighbouring work from the same studio.



