
Zetter Telegram Mini App — Loyalty & Price Comparison Platform
2026Project Managerb2c-apps
Role
Technical Project Manager: specs, prototypes, project plan, development coordination.
Tech
| Layer | Stack |
|---|---|
| Client | React 18 + TypeScript, Vite, Zustand, Framer Motion, Telegram Mini App SDK |
| Admin panel | React 18 + TypeScript, Vite, Recharts, Tailwind CSS |
| Server | Express + TypeScript, Prisma ORM, node-cron |
| Database | PostgreSQL 16 |
| Infra | Docker, Nginx, PM2, Let's Encrypt |
| Analytics | Amplitude + built-in dashboard |
| Integrations | Telegram Bot API, Wildberries API, Ozon API, receipt recognition service |
Key features
- 01Real-time price comparison
- 02Loyalty program with purchase verification
- 03Levels and gamification
- 04Admin panel with full control
- 05Cohort analytics and dashboard
01
Problem
Brands spend budgets on marketplace advertising but don't own their audience. A buyer goes to Wildberries or Ozon — and disappears. No follow-up, no repeat touchpoints, no loyalty. And the user, in turn, has no easy way to know where to buy at the best price, and gets nothing for their brand loyalty.
Zetter solves both sides: the brand gets a direct Telegram channel with analytics and management, while the buyer gets a convenient price comparison tool and a loyalty program with real points.
02
Audience
| Role | Scenario |
|---|---|
| Brand manager / marketer | Launch a loyalty program without in-house development. Catalog management, campaigns, analytics — all through the admin panel. |
| E-commerce director | Monitor brand presence on marketplaces, compare prices, attribute purchases via receipts. |
| Growth / product manager | A/B tests via multi-bot system, cohort analysis, conversion funnels. |
| D2C brand owner | Direct communication channel with buyers in Telegram, without marketplace intermediaries and traffic fees. |
03
What's different
- Lives in Telegram — no need to download a separate app. The user is already there.
- Purchase verification, not self-reporting — points awarded only for real receipts with automatic recognition.
- Multi-bot out of the box — one deploy, multiple bots, separate analytics. Alternatives require separate instances.
- Prices updated automatically — hourly marketplace parsing, not manual entry.
- Full analytics without third-party BI — dashboard, cohorts, RFM, and funnels are built into the admin panel.
04
Admin Panel
05
Mini App
06
Customization
- 01Points accrual percentage — globally or per product
- 02Level thresholds — configurable transitions between loyalty statuses
- 03Per-bot features — enable/disable categories, receipt uploads, and other screens for each bot separately
- 04Catalog and priorities — hidden products, priority items for new users, custom category sorting
- 05Branding — custom fonts, colors, splash screen
- 06Campaigns — targeted and mass notifications with flexible segmentation
- 07Marketplaces — connect new platforms via the product link system
Other projects
Need something like this?
Tell me about the task — I'll suggest an approach, pick a stack and scope it out.