Типовое онлайн-казино с акцентом на основную часть сайта
ТЗ имеется.
1. Профиль пользователя
1.1 Авторизация
1.2 Регистрация
1.3 Страница профиля
1.4 Необязательное подтверждение по почте
1.5 Возможность редактировать профиль
1.6 Возможность удаление профиля
1.7 Статистика игрока(Количество побед/Количество поражений) и список игр, где он участвовал
1.8 Заполнение реквизитов на вывод, без возможности изменения, без участия поддержки.
2. Пополнение баланса
2.1 Пополнение баланса в автоматическом режиме через фри кассу
2.2 Вывод баланса в ручном режиме с удержанием комиссии вывода.
2.3 Комиссия на вывод регулируется в админке
3. Админка
3.1 История игр с фильтрацией по игре, дате, сумме, диапазону даты и суммы, результату
3.2 Список пользователей с возможностью бана/разбана/редактирования
3.3 Просмотр игр пользователя
3.3 Просмотр розыгрышей пользователя
3.4 Просмотр истории банов и разбанов пользователя
3.5 Просмотр истории входа пользователя(IP, Страна, UserAgent, Тип устройства ПК/Смартфон/Планшет)
3.6 Заявки на вывод с возможностью отклонения и принятия и видимость реквизитов на вывод.
3.7 История пополнений пользователя
3.8 Общая история пополнений
3.9 Каждое пополнение должно просматриваться подробно(Сумма, дата, шлюз, IP, Geo, useragent, устройство)
4. Покер Texas Hold’em
4.1 Возможность создания игрового стола
4.2 Возможность входа в игровой стол
4.3 Возможность при создании игрового стола указать пин-код для входа игроков
4.4 Генерация ссылки на вход при создании стола
4.5 Ограничение по игрокам на вход, если создатель стола хочет ограничить вход. Если стол большой, то можно указать менее 9 игроков, если маленький, то менее 6 игроков, но не менее 2 игроков в обоих вариантах.
4.6 2 типа столов. на 6 игроков и на 9 игроков
4.7 Верный подсчёт карт по правилам игры
4.8 Возможность просмотра игры зрителями
5. Очко
5.1 Возможность создания игрового стола
5.2 Возможность входа в игровой стол
5.3 Возможность при создании игрового стола указать пин-код для входа игроков
5.4 Генерация ссылки на вход при создании стола
5.5 Минимум 2 игрока, максимум 7 игроков
5.6 Возможность просмотра игры зрителями
6. Сека
6.1 Возможность создания игрового стола
6.2 Возможность входа в игровой стол
6.3 Возможность при создании игрового стола указать пин-код для входа игроков
6.4 Генерация ссылки на вход при создании стола
6.5 Максимальное количество игроков 7, а минимальное - 2
7. Система уведомлений
7.1 Система уведомлений находится внутри интерфейса веб сайта. НЕ ПУШ уведомления
7.2 В уведомления приходят уведомления о:
а) Пополнение баланса
б) Бана/Разбане
в) Подтверждение почты
г) Успешный вывод средств
д) Системные уведомления от поддержки
8. Система поддержки
8.1 Пользователь может создать запрос в поддержку
8.2 Возможность указать заголовок
8.2 Возможность указывать текст без возможности разметки HTML
8.3 Возможность прикреплять файлы Документов, изображений, архивы zip, rar
8.4 История запросов в поддержку
9. Системные настройки
9.1 Режим обслуживания
9.2 Режим полного выключения сайта
9.3 Режим очистки кэша, если таковой имеется
9.4 Режим рестарта игрового демона
9.5 Режим смены порта игрового демона
10. Страница розыгрышей
10.1 История розыгрышей с выигрышной хэш суммой и выигрышными числами, а так-же кто и сколько за