Техническое задание на разработку платформы для публичного Wi-Fi
Основная цель проекта
Создание полнофункциональной white-label платформы для организации платного или условно-бесплатного доступа в интернет через публичные Wi-Fi точки. Система должна включать в себя клиентскую и административную части, механизмы монетизации и аналитики.
Ключевые функциональные требования
1. Фронтенд и пользовательский интерфейс
- Полное визуальное и функциональное копирование эталонного решения (дизайн 1:1).
- Адаптивная и отзывчивая верстка, корректное отображение на всех устройствах (ПК, планшеты, смартфоны).
- Мобильная версия как приоритет.
2. Система авторизации пользователей
- Реализация входа через популярные социальные сети: ВКонтакте, Telegram, Одноклассники, Mail.ru, Google, Apple ID.
- Сбор минимально необходимых данных от социальных профилей.
3. Панель администратора
- Управление списком Wi-Fi точек доступа.
- Детальная статистика по подключениям в реальном времени.
- Функция выгрузки отчетов (статистики, списков пользователей) в формате Excel.
- Инструменты для модерации: возможность блокировки пользователей по различным критериям.
4. База данных и аналитика
- Организация клиентской базы на MySQL.
- Ведение полной истории сессий каждого пользователя.
- Аналитический модуль с демографическими данными: анализ по возрасту, полу, длительности сессий.
- Формирование отчетов "кто, сколько и когда" пользовался доступом.
5. Монетизация и доступ
- Обязательный рекламный блок (видео или баннер) перед предоставлением доступа в интернет.
- Возможность пропустить рекламу через заданный промежуток времени (например, 15 секунд).
- Гибкая система тарифов с ограничениями по скорости соединения и времени доступа.
- Возможность настройки платных и бесплатных тарифных планов.
6. Развертывание и интеграция
- Предоставление инструкций по установке и настройке платформы на сервере заказчика.
- Обеспечение безопасности данных и защищенного соединения.