

Telegram Mini App Storefront Template
A production-ready Telegram Mini App storefront. Sell physical goods, digital downloads, or services with six payment methods and a full Supabase backend. Deploy in 30 minutes — no code required.
Sold byswiss Studio 1
Preview
Swipe to browseWhat you get
- Lifetime access
About
A Telegram storefront, ready to sell. Gatekeep Shop is a complete Telegram Mini App commerce template. Ship a real store inside Telegram — product catalog, cart, checkout, admin dashboard, and automatic digital delivery — using your own free accounts. No code editing required. You deploy, set environment variables, and start selling. ### What you get - **Telegram Mini App storefront** — product grid, search, categories, cart, checkout - **Six payment methods** — Telegram Stars, Stripe (cards), bank transfer, crypto, cash on delivery, and “arrange with seller” - **Admin dashboard** — manage products, orders, categories, banner, team, and settings from inside Telegram - **Digital product delivery** — sell PDFs, ZIPs, audio, video. Buyers get download links automatically the moment payment is confirmed. - **Team management** — invite admins via one-time links, split admin and superadmin roles, transfer ownership - **Full Supabase backend** — Postgres with Row Level Security on every table, storage, auth - **Regional resilience** — works in regions that block Supabase, via a built-in server proxy ### What’s included - Complete source code — server (Fastify + TypeScript) and client (React 18 + Vite) - One-file SQL schema — run once on a fresh Supabase project - Optional demo seed — six products across all delivery types - Step-by-step setup guide written for non-technical buyers - Full documentation on customization, deployment, and troubleshooting - Commercial single-use license ### What’s NOT included - **No payment processor account** — you connect Stripe and Telegram Stars yourself. No fees go to the template author. - **No hosting** — you deploy to your own free Render, Vercel, and Supabase accounts. - **No customization work** — email support for setup questions only. ### Tech stack - **Server:** Fastify with TypeScript on Bun or Node 22+ - **Client:** React 18 + Vite, plain CSS with variables - **Database:** Postgres via Supabase, full RLS, storage buckets included - **Deployment:** Render (server) + Vercel (client) + Supabase (backend) — all free tiers supported ### Who it’s for - Developers who want to launch a Telegram shop without building auth, admin, and payments from scratch - Store owners comfortable with a 30-minute deploy - Agencies building storefronts for clients (one license per storefront) - Anyone exploring the Telegram Mini App ecosystem who wants a working reference implementation ### How it works after purchase 1. Download the code from your purchase 2. Create a Supabase project, run one SQL file 3. Deploy the server to Render, the client to Vercel 4. Create a Telegram bot, register the Mini App with BotFather 5. Open the shop inside Telegram and add your first product Total setup: about 30 minutes. ### Support Email support for setup and deployment questions. Best effort, no SLA. **swiss9.dev@gmail.com** **https://t.me/swiss9dev** --- *Built by swiss9. Commercial single-use license. One license = one storefront.*
AI buyer fit check
Is this product a fit for you?
Ask about the product and your needs, using its passport and available product information.
Ratings and reviews
Related products





