All projects

Telegram · June 2026

SANCHO — Telegram Mini App built with React + TypeScript

SANCHO — Telegram Mini App built with React + TypeScript

SANCHO is a Telegram Mini App frontend: product and plan catalog, crypto payment, user account and FAQ. The app opens inside Telegram and uses its theme and WebApp SDK.

What was built:

  • React 18 + TypeScript (strict) on Vite
  • Telegram WebApp integration (official SDK + typed wrapper)
  • Routing with React Router (HashRouter), state with Zustand, data via TanStack Query
  • Catalog, product page, crypto payment with QR code, profile, support/FAQ
  • CSS Modules + Telegram theme CSS variables (light/dark adaptation)
  • Feature-Sliced Design architecture (app/pages/widgets/features/entities/shared)
  • Mock-driven development against the backend contract — UI built independently
  • Code quality: ESLint + Prettier + Husky (pre-commit)

Role: full-cycle frontend development — architecture, UI, Telegram and API integration.

  • SANCHO — Telegram Mini App built with React + TypeScript — Screen 1
    Screen 1
  • SANCHO — Telegram Mini App built with React + TypeScript — Screen 2
    Screen 2
  • SANCHO — Telegram Mini App built with React + TypeScript — Screen 3
    Screen 3
  • SANCHO — Telegram Mini App built with React + TypeScript — Screen 4
    Screen 4