Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Реалізовано інтерактивний Telegram-бот для тренування інтуїції. Проект являє собою повноцінну міні-гру з різними рівнями складності, візуальним супроводом та глибокою персональною статистикою користувача.

Ключовий функціонал:

Гнучка ігрова логіка: 4 режими гри (Колір, Масть, Номінал, Повна карта) з різною вірогідністю виграшу.

Складні інтерфейси: Реалізовано пагінацію (посторінковий перегляд) для вибору карт та двоетапні сценарії введення даних (FSM) для складних режимів.

Детальна аналітика: Система збору статистики на базі SQLite. Генерація звітів у форматі таблиць (HTML-верстка) з розбивкою за часовими періодами (Сьогодні, Тиждень, Місяць, Рік) та за режимами гри.

Візуалізація: Робота з медіа-файлами (відправка зображень карт відповідно до результату).

Безпека та UX: Захист від випадкового видалення даних, «чесний рандом» (використання криптографічно стійких модулів), очищення історії чату для зручності користувача.

Технічний стек:

Мова: Python 3.11

Фреймворк: aiogram 3.x (асинхронна архітектура)

База даних: SQLite (SQL-запити, агрегація даних)

Інше: FSM (Finite State Machine), logging, secrets module.
Деталі роботи
Бюджет 1000 UAH
Додано 17 грудня 2025
121 перегляд
Фрилансер
Назар П.
Україна Вінниця
Немає відгуків

Вільний для роботи Вільний для роботи
На сервісі 1 рік