E-commerce · Telegram Mini App and web

iHrb.shop

A supplement store that runs itself.

A Telegram Mini App and web store for iHerb products: a live catalogue with prices in rubles, cart, delivery calculation and pickup point selection. The team only confirms orders. Everything else is automated.

Platforms
Telegram Mini App, Web
Live product
ihrb.shop
iHrb.shop catalogue with prices in rubles and add-to-cart buttons
of order processing automated
90%
faster from cart to confirmed order
×4

The challenge

Ordering from iHerb to Russia means dollar prices, a foreign checkout and a parcel to follow across borders. The store had to feel like an ordinary Russian shop inside Telegram: prices in rubles, a pickup point nearby, payment by card or SBP, and a team that only confirms orders.

What we built

We built one store that opens as a Telegram Mini App and as a website, on a shared backend. Prices are converted to rubles at the current rate and product names are translated. At checkout the delivery cost comes from the delivery partner's API, and a large cart is split into parcels. After payment an order goes into a queue that creates shipments and checks their status on a schedule, so people step in only where a decision is needed.

Inside the product

  • Prices in rubles

    The catalogue is recalculated from dollars at the current rate, with product names in Russian.

  • Pickup points

    The list is synced from the delivery services, and a closed point is replaced automatically.

  • Delivery at checkout

    The cost is calculated through the delivery partner's API, and a large cart becomes several parcels.

  • Payment that fits

    Card, SBP, instalments and credit. A large order can be paid in two parts, with reminders.

  • Orders on autopilot

    A queue creates shipments and checks their status on a schedule. The team only confirms orders.

  • Points, promo codes, gift cards

    Referral points and gift certificates. Promo code discounts are capped, so they never eat the margin.

What we did

  • Store design
  • Mini App and web
  • Catalogue sync
  • Orders and delivery

Stack

  • Python
  • aiogram
  • FastAPI
  • MySQL
  • Redis
  • Telegram Mini App
Next project ProPORTION 2.0 AI nutrition assistant · bot and Mini App

Tell us about your app

No calls: fill in a short brief, and within 24 hours you get an estimate with a fixed price for each stage.