Всем доброго дня! Необходимо разработать три VPN-приложения для iOS, Android и Windows.<br>Вводные данные:<br>Сервис уже существует и работает пока через сторонние приложения. Используются протоколы VLESS (приоритет) и Shadowsocks. Эти протоколы должны поддерживаться приложением. Также существует уже какой-то стиль и дизайн, которого можно придерживаться. Задача к существующему сервису создать приложения. Back админка сейчас на Django. Сервис работает через TG бота<br>ТЗ в общих чертах:<br>1. Основные задачи:<br>• Интуитивно понятный интерфейс для всех платформ (iOS, Android, Windows).<br>• Быстрое подключение к VPN-серверам.<br>• Возможность выбора серверов (страна, регион). (существуют)<br>• Уведомления о статусе подключения.<br>• Шифрование данных (поддержка современных протоколов: VLESS, Shadowsocks).<br>• Возможность включения/выключения Kill Switch (блокировка интернета при разрыве VPN-соединения). (опционально)<br>• Личный кабинет пользователя (регистрация, авторизация, восстановление пароля).<br>• Оплата подписок внутри приложения.<br>• Логирование активности (дата и время подключений, трафик) с возможностью отключения.<br>• Интеграция с системой аналитики и мониторинга (сущ Django). Или предложите<br>• Поддержка нескольких языков интерфейса (минимум 5 языков, включая английский, русский, испанский, французский и немецкий).<br>2. Требования к разработке<br>2.1 iOS:<br>• Поддерживаемые версии iOS: 13.0 и выше.<br>• Соответствие требованиям App Store (включая правила безопасности и конфиденциальности).<br>• Поддержка iPhone и iPad (адаптация интерфейса).<br>2.2 Android:<br>• Поддерживаемые версии Android: 8.0 (API 26) и выше.<br>• Соответствие требованиям Google Play (включая политику безопасности данных).<br>• Поддержка различных размеров экранов и ориентаций.<br>2.3 Windows:<br>• Поддерживаемые версии: Windows 10 и выше.<br>3. Дизайн и интерфейс<br>3.1 Общие принципы:<br>• Единый стиль интерфейса для всех платформ. (какие-то исходники уже есть в Figma)<br>• Минималистичный и современный дизайн.<br>• Локализация интерфейса (минимум 5 языков: английский, русский, испанский, французский, немецкий).<br>• Адаптивный дизайн для разных разрешений экранов (мобильные и десктопные устройства).<br>3.2 Основные экраны: (предварительно)<br>1. Экран авторизации/регистрации.<br>2. Главный экран с кнопкой подключения и выбором сервера.<br>3. Экран выбора сервера (список стран, поиск по странам, фильтрация).<br>4. Настройки (протоколы, Kill Switch, автозапуск и др.).<br>5. Экран личного кабинета (статистика, подписки).<br>6. Экран поддержки/обратной связи.<br>4. Безопасность<br>• Поддержка безопасных протоколов (VLESS, Shadowsocks).<br>• Минимизация сбора пользовательских данных.<br>• Отсутствие логирования личных данных и веб-активности.<br>• Соответствие требованиям GDPR и других региональных стандартов.<br>5. Интеграция платежей:<br>• Поддержка App Store, Google Play и Microsoft Store для подписок.<br>• Возможность использования сторонних платежных систем.<br>6. Мониторинг и аналитика:<br>• Интеграция систем аналитики для отслеживания поведения пользователей.<br>• Логи ошибок и уведомления о сбоях.<br>7. Документация:<br>• Техническая документация для каждого приложения.<br>Результат который мы хотели бы получить: 3 стабильно работающих приложения VPN (протокол VLESS) , для размещения в Google / Apple сторах, со встроенными платежами, модулем авторизации пользователя и базовым функционалом. Всё остальное может быть доработано в процессе обновления.<br>ВАЖНО:<br>Всё выше указанное подлежит обсуждению. При отклике просьба обязательно указывать предполагаемый срок разработки (ожидаемый +- диапазон с учётом ваших возможностей), предполагаемые технологии. Опыт разработки мобильных приложений VPN будет большим плюсом. А также ориентировочную вилку стоимости работ. Само собой мы понимаем что это предварительный ориентир и будем с вами всё уточнять в процессе знакомства.