Case study // 02

Lama Gaming OS

A Telegram-native gaming product with a full admin panel — live with 1.7k+ users. Built for players inside Telegram and the operators who run it day to day.

Role · Full stack

Lama Gaming preview
1.7k+
Users onboarded
Mini App + Admin
Surfaces
Next.js · Node · MongoDB
Stack
Live
Status
01

Overview

Lama is a Telegram-native gaming product with two surfaces: a Mini App for players, and an admin panel for the people running it. Players complete tasks, earn rewards, refer friends, and connect a TON wallet. Operators manage users, campaigns, ads, and rewards from the dashboard.

02

Architecture

The Mini App and admin panel are Next.js frontends on a Node.js and Express API with MongoDB. Telegram handles login and distribution; the backend owns tasks, rewards, referrals, and wallet-related flows. The admin panel is built for daily ops — not just demos.

03

Product

Lama product surface
04

Features

User-Facing Mini App

  • Gamified Rewards: Daily and special tasks, streak bonuses, farming, and staking keep users engaged.
  • Referral Growth: Unique referral links and one-click sharing to Telegram, WhatsApp, X, and Facebook.
  • Ad Engagement: Users earn extra rewards by watching ads through Adsgram SDK.
  • Wallet & Web3 Integration: TON wallet connectivity via TonConnect enables crypto-native features and real-time balances.
  • Interactive UI: Powered by React, Framer Motion, and Redux for smooth animations and real-time updates inside Telegram.

Backend Services

  • Secure User Management: Telegram login, activity logging, and automated referral tracking.
  • Task & Reward Logic: Dynamic task assignment, automated reward distribution, and staking logic via cron jobs.
  • Scalable APIs: REST APIs built on Node.js and Express with MongoDB for robust data handling.
  • Transparency & Analytics: User logs, referral trees, and transaction histories for insight into community engagement.

Admin Panel

  • Comprehensive User Management: Searchable user directories, referral counts, premium status, wallet details, and transaction logs.
  • Daily Task Control: Create, filter, and batch-publish tasks across YouTube, Telegram, X, Facebook, and more.
  • Ad Request Workflow: Dedicated dashboard to review, approve, and convert ad requests into tasks.
  • Farming Upgrade Management: Configure boosters, token requirements, and reward structures.
  • Referral System Insights: Leaderboards and transparent allocation of referral rewards.
  • App-Wide Settings: Centralized control over signup bonuses, farming rules, wallet addresses, and reward structures.
  • Modern Dashboard: Responsive, intuitive UI built with Next.js, TypeScript, Tailwind CSS, and SweetAlert for a polished experience.
  • Security & Scalability: Environment-based API security, optimized image loading, and modular design for future growth.
05

Tech stack

Next.jsReactTypeScriptTailwind CSSNode.jsExpressMongoDBTonConnectTelegram WebApp SDKAdsgram SDK

Why it stands out

  • Holistic Ecosystem: Covers the entire lifecycle—user onboarding, engagement, wallet integration, rewards, referrals, and admin oversight.
  • Telegram-Native Experience: Users interact entirely within Telegram, while admins manage campaigns through a professional dashboard.
  • Gamification Meets Web3: Blends addictive reward mechanics with crypto-native features for modern user engagement.
  • Enterprise-Ready Management Tools: The admin panel ensures transparency, control, and adaptability for business-focused campaigns.
  • Scalable Design: Modular codebases, automation, and security best practices make the system maintainable and growth-ready.

Next