Two channels,
one build
An installable web PWA and a Telegram Mini App ship from the same codebase — one product, one release pipeline, two audiences.
Case Study · Web 3.0 · Crypto · Global
A Web3 platform for trading popularity indexes: users buy and sell indexes tied to how popular people and topics are, watch live price history, and manage a portfolio — with gamified earning, sharing and discovery. One codebase, shipped both as a web PWA and a Telegram Mini App.
← FinTech expertise01 / The Challenge
A consumer trading product lives or dies by distribution and feel. The bar for this MVP: reach users wherever they are — browser or Telegram — in their own language, with prices that move like a real market.
An installable web PWA and a Telegram Mini App ship from the same codebase — one product, one release pipeline, two audiences.
Three interface languages — English, Russian, Spanish — plus onboarding, social sharing and QR flows designed for viral, cross-border growth.
Index prices and portfolio state stream in real time; trades are animated, earning is gamified with bonuses and progress — the product feels alive, not refreshed.
02 / Delivery
03 / Technology
TypeScript 5 and SolidJS on Vite — a lean, fast frontend over a serverless Firebase / Google Cloud backend.
04 / The Scale
05 / Outcome
A full Web3 trading product — backend and frontend — shipped to the web and into Telegram from one codebase, in three languages, with live prices streaming and cloud deploys fully automated. ~700 tasks across 17 epics, all completed, on time and on budget.
"They weren't just executing tasks — they were thinking with us, helping shape the architecture and the user experience like true product partners."
Vagram Adamyan — CPO, Co-Founder