Cool VPN — VPN-приложение на OpenVPN Заказчик: физ. лицо Год: 2023 Роль: Flutter-разработчик Мобильное приложение для безопасного подключения к VPN по протоколу OpenVPN. Пользователь выбирает сервер из списка заранее настроенных и подключается в одно касание. Приложение показывает статус соединения и статистику трафика, шифрует трафик и защищает данные пользователя в сети. Задача Сделать простой и удобный способ подключаться к VPN-серверам по OpenVPN, чтобы пользователь мог защитить свои данные и сохранить приватность в интернете без сложных настроек. Сложности и решения • Интеграция OpenVPN в мобильное приложение через нативные VPN API Android и iOS • Управление жизненным циклом VPN-соединения • Обработка разных состояний подключения и ошибок • Синхронизация конфигураций серверов через Firebase • Стабильная работа VPN в фоновом режиме • Корректная обработка переключения между сетями Возможности • Быстрое подключение и отключение • Выбор сервера из списка • Статус соединения и статистика трафика • Вход через аккаунт Google Стек: Flutter, Dart, Provider, Firebase, Hive, GoogleSignIn, OpenVpnFlutter GitHub: https://github.com/QUSAD-prod/cool_vpn
https://qusad-prod.tech/#project/vpn-app