Tyrant is a Telegram mini app that aims to deliver an engaging combat and tap-to-earn experience, fostering community interaction through social missions within the Telegram ecosystem.
A Telegram mini app
Confidential
2 months
Blockchain
2024
NestJS, MongoDB
Facaby is a tap game on Telegram that aims to blend engaging tap mechanics with collaborative social missions, fostering community engagement and shared achievements among players.
Facaby aims to deliver a highly responsive and engaging experience for users participating in both individual tapping and collective social missions on Telegram. However, several challenges stood in the way of achieving this goal:
– Handling high volume of user interactions: The nature of a tapgame generates an extremely high frequency of user inputs. The backend and database needed to process millions of tap events per minute efficiently without latency, ensuring a smooth and uninterrupted player experience.
– Real-time synchronization for social missions: Providing instantaneous updates on the progress of shared social missions to all participating players was critical for engagement, requiring robust real-time communication capabilities between the frontend and backend.
– Database performance and scalability: To effectively manage rapidly changing player scores, individual progress, and collective mission statuses, the database design needed to handle high write loads and scale with user growth.
To overcome the challenges, Hola Tech adhered to the best practices. Key components of the solution included:
– Event-driven architecture: Develop a high-performance and scalable backend using NestJS, leveraging efficient request handling and asynchronous processing to manage a massive volume of tap events.
– Robust real-time communication mechanisms: Hola Tech implement a real-time communication mechanism to ensure instant synchronization of social mission progress and combat results across all connected clients.
– Scalable database: Hola Tech implemented MongoDB sharding to distribute data horizontally across multiple servers, crucial for managing massive datasets and high write loads. Data models were optimized with embedded documents to minimize joins and improve query performance.
– Supported 10,000+ daily active users with consistent performance
– Processed over 1 million tap events per hour with minimal latency
The implemented system successfully met Facaby’s requirements for performance, scalability, and real-time synchronization. This Telegram mini app has significantly enhanced user engagement by providing immediate feedback on tapping actions and transparent, real-time progress for collaborative social missions. Facaby has attracted over 10,000 active users, who collectively perform millions of tap events daily and actively contribute to hundreds of completed social missions. This demonstrates Facaby’s success in delivering a highly interactive and community-driven gaming experience that seamlessly blends individual input with shared goals.
Tyrant is a Telegram mini app that aims to deliver an engaging combat and tap-to-earn experience, fostering community interaction through social missions within the Telegram ecosystem.
Ficar is a digital solution that aims to become the first and most reliable smart and comprehensive assistant for car users in Vietnam, offering an open, optimized, and user-friendly ecosystem.
Sucosun is an e-commerce platform that aims to provide a comprehensive and trusted online destination for consumers seeking high-quality products, especially cosmetics, skincare, and healthcare products.
Zenswap is an innovative decentralized platform designed to facilitate cross-chain asset swaps, aiming to provide users with a seamless and efficient way to exchange digital assets across various blockchain networks.