The problem
What it solves
A grooming-appliance retailer in Uzbekistan needs to sell online where most customers pay cash on delivery or through local card rails — Payme, Click, Uzcard, Humo — rather than international cards, and where people sign in with a phone number and an SMS code rather than an email and password. This repo runs that operation end to end: a trilingual storefront and catalog, a checkout supporting cash-on-delivery alongside local gateways, an admin back-office for products, orders, promotions and content, and its own last-mile loop where couriers claim and complete orders from a native app while every new order lands in a Telegram group for the ops team.
Day one
What the boilerplate supplied
Before a line of VGR.uz was written, these 9 packages were already working — auth with RBAC, a typed database layer, Redis caching, transactional email, shared types, the component library, and the setup CLI.
That was the baseline VGR.uz forked from. ShipKit ships 18 packages and 7 apps today, so some of what follows is now included out of the box.
On top
What this project added
Packages
Apps
- Local payment rails: Payme and Click merchant integrations, alongside cash-on-delivery, because international card processing is not the default here.
- apps/courier — a native Expo iOS/Android app closing the delivery loop: couriers claim available orders and mark them delivered.
- packages/sms + phone-number authentication over SMS OTP, replacing the boilerplate's email-and-password sign-in.
- A 15-section admin back-office covering products, orders, promotions and content.
- Telegram notifications, so a new order reaches the ops team without anyone watching a dashboard.
Wired in
Integrations and stack
Third-party services
Stack
Measured
By the numbers
32
Database tables
29
API modules serving routes
4
Apps in the monorepo
3
Locales
Counted from the repository, not estimated.
Inside
A look at the product

More
Other apps on the same boilerplate

AI running coach. Syncs a full Strava history, benchmarks it against World Athletics records, and turns it into training plans from four specialist agents.

The commercial control plane for a self-hosted analytics product: checkout, license keys, a server registry, installer distribution, and a hosted AI gateway.

Attendance and payroll for shift teams. Staff clock in from Telegram or a native app, verified by face recognition and a GPS geofence; verified shifts become same-day pay.
Start building your product today.
The setup is done. Auth works. Payments work. Just add your idea.
Get ShipKit — $149