I Made a Hamster Kombat Telegram Mini App in 46 Minutes (FULL GUIDE)

My Contacts
Telegram: t.me/nikandr_s
Email: nikandr.dev@gmail.com
Links from the video
Hamster Kombat Telegram Mini App Clone: github.com/nikandr-surkov/Ham...
TON Blockchain: ton.org/en
Blueprint Framework: github.com/ton-org/blueprint
Tonkeeper Wallet: tonkeeper.com/
In this guide, I'll show you how to create a Hamster Kombat Telegram mini app clone from scratch using Vite, TypeScript, and Tailwind CSS. This step-by-step tutorial will walk you through the entire process, from setting up the initial project to deploying the final app on Vercel and integrating the app as a Telegram mini app.
What You Will Learn:
- Setting up a Vite + TypeScript + Tailwind CSS project
- Designing the UI to match the Hamster Kombat style
- Implementing the clicker game logic to earn points
- Adding beautiful animations for an enhanced user experience
- Handling automatic points increase based on profit per hour
- Deploying the app to the internet using Vercel
- Integrating the app as a Telegram mini app
Key Steps Covered:
- Initial Setup: We start with an empty Vite project and add necessary icons and images for the Hamster Kombat app.
- Mobile Orientation: Adjust the project for a mobile view to better simulate the Telegram mini app experience.
- UI Design: Utilize Tailwind CSS to create a visually appealing interface, including a clickable hamster card, point counter, and various interactive elements.
- Game Logic: Implement the core functionality to allow users to earn points by clicking the hamster and through an auto points earning system.
- Animations: Add smooth animations to make the app engaging and fun to use.
- Deployment: Upload the project to GitHub and deploy it to the internet using Vercel for free.
- Telegram Integration: Create a Telegram mini app using the deployed web app, making it accessible directly within Telegram.
Who Should Watch:
- Aspiring Developers: Ideal for beginners looking to get hands-on experience with modern web development tools.
- Experienced Coders: A great resource for developers interested in creating engaging clicker games and integrating them with Telegram.
- Telegram Enthusiasts: Perfect for those wanting to learn how to create mini apps for Telegram.

Пікірлер: 35

  • @navdissenyo3977
    @navdissenyo39775 күн бұрын

    Bro, In your next video please show how to make the backend function, task option, referral option etc.

  • @oronno15

    @oronno15

    Күн бұрын

    Yes ❤

  • @mobosafe
    @mobosafeКүн бұрын

    Eagerly waiting for your next video Bro. Highly appreciating your effort.

  • @Taiga_libertarian
    @Taiga_libertarianКүн бұрын

    Спасибо, что пытаешься так чётко выговорить английские слова )

  • @afrateam6241
    @afrateam62414 күн бұрын

    Wow, congratulations🎉 , waiting for the 3rd part of this series

  • @vishwa_jeet
    @vishwa_jeet5 күн бұрын

    Bro, In your next video please show how to make the balance for each user with 0 balance

  • @kazireazulgaming
    @kazireazulgaming4 күн бұрын

    wow, waiting for your next video

  • @JavohirAirdrop
    @JavohirAirdrop5 күн бұрын

    Bro how to connect database

  • @Jcelife.
    @Jcelife.5 күн бұрын

    10/10! The best video! 🎉

  • @digitaljunkie2799
    @digitaljunkie27994 күн бұрын

    You just got a new subscriber and a fan ❤

  • @OluUkariwo
    @OluUkariwo17 сағат бұрын

    Amazing work im your number 1 fan

  • @Collector-iv6rq
    @Collector-iv6rq5 күн бұрын

    Make the full video plus database please.

  • @azmatkhan800
    @azmatkhan800Күн бұрын

    Bro you are really genius 😍

  • @CashField-r1r
    @CashField-r1rКүн бұрын

    Nikandr, this is amazing. I would love to have you work with my team❤

  • @zuneve
    @zuneve4 күн бұрын

    Can you make a video of how you create a sniper bot? I think it will get a lot of views and likes

  • @instantanneomkd5902
    @instantanneomkd59023 күн бұрын

    Nice!

  • @JoshuaCalaguas-ud2mh
    @JoshuaCalaguas-ud2mh5 күн бұрын

    Thankyouuu bro you are the best always i love your content❤🎉

  • @NikandrSurkov

    @NikandrSurkov

    3 күн бұрын

    Thank you so much 😀

  • @akinbobolaemmanuel3319
    @akinbobolaemmanuel33195 күн бұрын

    Yay 🎉

  • @INTJBy
    @INTJBy23 сағат бұрын

    Hello brother, when entering the Github address, it shows me this error: git : the therm 'git' is not recognized as the name of cmdlet, function .... what should i do؟

  • @deltaranzyd1587
    @deltaranzyd158713 сағат бұрын

    when is the next video?

  • @Finaptolin
    @Finaptolin5 күн бұрын

  • @Africanstorytales1
    @Africanstorytales15 күн бұрын

    How are we going to add custom task

  • @JavohirAirdrop
    @JavohirAirdrop5 күн бұрын

    ❤❤❤❤❤

  • @PiQ_ir
    @PiQ_ir2 күн бұрын

    Is there an easier way?! I mean a completely ready code that we just copy.😅

  • @PumaOGV
    @PumaOGV5 күн бұрын

    can you make a video about implementing a pvp or coop modus en how can put it online

  • @rifiweststories
    @rifiweststories5 күн бұрын

    How to make the balance start from 0 for a new user

  • @fraise-qe2iu
    @fraise-qe2iu15 сағат бұрын

    Show me how to add a database and make a video on how to make a sniper bot on Solana with a fast node

  • @PiQ_ir
    @PiQ_ir2 күн бұрын

    What language do you program in?

  • @whizzie3367
    @whizzie33674 күн бұрын

    Please can you show me how to spin up a tma with next js??

  • @kingloaded2044
    @kingloaded20443 күн бұрын

    Please backend

  • @anexis6579
    @anexis65795 күн бұрын

    let me buy you a vodka

  • @NikandrSurkov

    @NikandrSurkov

    3 күн бұрын

    🤣🤣🤣

  • @Allinone-ry8dr
    @Allinone-ry8drКүн бұрын

    And next video when ???😢 its been longer than we expect