Budżet: 12300 UAH Termin: 7 dni
Proponuję dopracować waszego bota Telegram z następującymi zadaniami:
1. Poprawa procesu zakładów:
Poprawić mechanikę zamykania zakładów:
Po wyborze wyniku (plus/minus) w panelu administracyjnym, zakład ma automatycznie się zamykać.
Dodanie logiki do obliczania wygranych/przegranych i aktualizacji salda użytkowników.
Logowanie zakończonych zakładów w celu zachowania historii.
2. Poprawa przycisku "Wstecz" w sekcji "Wypłaty":
Skonfigurować logikę przycisku "Wstecz", aby:
Zwracał użytkownika na poprzedni ekran.
Nie wysyłał tekstu "wstecz" do panelu administracyjnego.
3. Sprawdzenie zapisywania danych:
Sprawdzić poprawność zapisywania:
Salda użytkowników.
Historię transakcji i zakładów.
Upewnić się, że przy aktualizacji kodu wszystkie krytyczne dane pozostają niezmienione.
Jeśli używana jest baza danych (PostgreSQL, SQLite), sprawdzić ustawienia migracji, aby uniknąć utraty danych podczas aktualizacji.
Technologie i proces:
Technologie:
Python z użyciem aiogram lub pyTelegramBotAPI.
Baza danych: PostgreSQL lub SQLite.
Proces realizacji:
Analiza i dopracowanie logiki zakładów.
Testowanie funkcji "Wstecz".
Sprawdzenie odporności na aktualizacje.
Wynik:
Poprawnie działający mechanizm zakładów z automatycznym zamykaniem.
Poprawiona logika przycisku "Wstecz".
Gwarancja zachowania krytycznych danych podczas aktualizacji.
Gotowy do omówienia szczegółów i przystąpienia do realizacji. Napisz, aby wyjaśnić!