Разработать приложение VPN для Windows на протоколе WireGuard
Для связи оставляйте Ваш телеграм.
Нужно разработать серверную часть - основной сервер и ПО для непосредственного VPN-сервера
через докер, чтобы администарция могла в будущем самостоятельно разворачивать новые сервера: добавлять в сервис новые страны и серверы той же страны для распределения нагрузки.
Используемый протокол: WireGuard.
На основном сервере нужно предусмотреть возможность выставления максимальной скорости соединения для клиентов (разную для всех по возможности)
В настоящее время требуется разработать VPN приложение на протоколе WireGuard для Windows. В будущем будем разрабатывать приложения для Linux и MacOS, также в планах мобильные устройства на Android и iOS.
Функциональность клиентского приложения:
- Авторизация в аккаунт (для отслеживания оплаченного доступа к ВПН)
- Включение/выключение доступа к ВПН
- Выбор страны для подключения
- Отображение "загруженности" стран (серверов)
- Ряд настроек приложения (Автоматическое обновление, автозапуск, отключать соединение с интернетом при потере соединения с ВПН, показ уведомлений)
- Вывод данных клиента
Дизайн разработан (возможны доработки по Вашему совету на после обсуждения).
Имеется действующий сайт.
Возможны доработки в будущем клиента и сервера.