Info

Voting

111

Comments

https://t.me/tips_web_app_bot/tip
(source: https://github.com/VadimTVJ/tips-twa/commit/63af87de1001693b28706ba86b67bfdcefbb109c)

A Mini App that provides a demonstration of the process of paying a tip to a waiter by QR code or waiter ID. The user is offered to choose the currency, calculate the tip amount - a fixed amount or a percentage of the bill and pay through the payment system. The user can also view the history of tips left.

Launch the app via:
1. Bot menu button
2. Direct link: t.me/tips_web_app_bot/tip
3. Direct link with startapp param (waiterId): t.me/tips_web_app_bot/tip?startapp=1
      
Payments via Stripe Test:
Use 4242 4242 4242 4242 as card number with random date, CVC, zip, name etc
      
Available waiter IDS: 1, 2, 3, 4, 5, 6, 7, 8, 9

QR: links with pattern t.me/tips_web_app_bot/tip?startapp=1, where 1 - waiterId
As part of the contest I developed from scratch a simple UI KIT with implementation of Telegram Mini apps methods, via @tma.js/sdk. You can reuse this UI KIT in your own projects.

Here you can see the developed components: https://tips-twa-storybook.vercel.app
You have not added any comments yet...
by rating

Issues

Amazing app! The UI is perfect, the app feels very responsive.
Stout Antelope Oct 29, 2023 at 20:42
Thanks!
Nobody added any issues yet...