Budżet: 10000 UAH Termin: 5 dni
Cześć, Oleg! Zadanie jest jasne — potrzebujesz nie tylko bota, ale pełnoprawnej interaktywnej mini-aplikacji (TWA), która angażuje i utrzymuje publiczność za pomocą gamifikacji.
Mój plan realizacji twojego projektu:
Front-end (WebApp): Użyję React + Framer Motion do płynnych animacji otwierania lootboxów i przejść między kategoriami. Będzie wyglądać drogo i nowocześnie.
Back-end: Solidna logika w Pythonie (Aiogram 3 + FastAPI). System poleceń z wielopoziomową weryfikacją oraz baza danych PostgreSQL dla stabilnej pracy przy obciążeniach.
Mechanika Lootboxów: Zrealizuję uczciwy los na serwerze z timerem "raz na dobę" oraz losowaniem nagród zgodnie z twoimi wagami (prawdopodobieństwami).
Ochrona przed nadużyciami: Wprowadzę system weryfikacji przez Telegram WebApp InitData (walidacja hasha), sprawdzenie "świeżości" kont oraz ochrona przed wielokrotnymi rejestracjami z jednego urządzenia/IP.
Mam przykłady podobnych rozwiązań TWA. Jestem gotów omówić logikę bonusów oraz integrację ofert.
Z poważaniem,
Wiktor