I want you to make a Client GUI for our OpenVPN services.
The general purpose of the program which you need to create is to get connection data from webserver, ask for username/password and initialize a OpenVPN connection (Launch OpenVpn binaries) providing visual representation of the log (Connected/Disconnected/Wrong Credentials)
I would highly suggest to base it on existing Open Source projects changing the UI and adding some functional.
I will highlight two projects here, but you are free to find one yourself:
C++/C/Qt -
https://github.com/proxysh/Safejumper-for-Desktop
C#/Mono -
https://airvpn.org/topic/12760-how-can-i-compile-t...
The requirements for the final program are here:
https://docs.google.com/document/d/1rYCCp47o5ruDty...
Our current PHP files are included. You may use them as the webserver part if you wish.
Новости России
Москва
В депо «Чита» будет установлен первый цифровой весоизмерительный комплекс системы подачи песка под колесные пары локомотива
Moscow.media
Частные объявления сегодня
Игровые терминалы в ТЦ: союз ради будущего
Оркестр полиции Республики Сербской впервые выступит на фестивале «Спасская башня» в Москве
Гордости Angsana Velavaru
В студии Детского радио прошла церемония гашения почтовой марки
La UFC anuncia un mes de octubre mayúsculo
Las 'Guerreras del Agua' se dan un baño de bronce en el Mundial de Singapur
Madeline Brewer Marries Jack Thompson-Roylance in England!
Adil Rami carga contra Lamine: "No puedo ni verlo, que le den..."
Navicon представляет комплексную систему для интегрированного управления данными
В Челябинске арестован председатель правления банка "Снежинский"
В Фатеже два человека пострадали в ДТП
Продукты линейки СУБД ЛИНТЕР совместимы с ОС «АльтерОС»
The dairy industry would like Gen Z to drink more milk, so they made a Fortnite diner tycoon game
Brütal Legend is free in honor of Ozzy Osbourne, but only for 666 minutes
Краткая биографическая справка о центральных персонажах Mafia: The Old Country
Microsoft warns of 'active attacks' on its government and business server tech, with one cybersecurity expert claiming that they should 'assume that you have been compromised'
«Деловые Линии» сократили сроки авиаперевозок по более чем 4400 направлений по России
В Третьяковке на Кадашевской набережной открылся концертный зал
В депо «Чита» будет установлен первый цифровой весоизмерительный комплекс системы подачи песка под колесные пары локомотива
Оркестр полиции Республики Сербской впервые выступит на фестивале «Спасская башня» в Москве
Члены семьи Евгения Гинера могли потерять более 1 млрд в финансовой пирамиде
Оркестр полиции Республики Сербской впервые выступит на фестивале «Спасская башня» в Москве
Гарбузов: виртуальный лифт КМЗ станет экспонатом выставки «Та самая Москва»
В студии Детского радио прошла церемония гашения почтовой марки
Еще одно здание ГБУ «Жилищник» появится во Внукове
Якутянин Афанасий Фёдоров признан лучшим игроком Суперлиги РФ по футзалу
Время в деталях. Как антиквары Барнаула сохраняют историю
Группа Аквилон передала государству первые квартиры
Теннисистка Калинская вышла в четвертьфинал турнира WTA 500 в Вашингтоне
Фриц пробился в четвертьфинал турнира в Вашингтоне.
Медведев пробился в четвертьфинал турнира в Вашингтоне
Соболенко сохраняет первое место в чемпионской гонке WTA.
ВДНХ приглашает волонтёров для помощи посетителям выставки
Врач Щетинина: натуральные соки могут навредить здоровью пожилых
Время в деталях. Как антиквары Барнаула сохраняют историю
Движение по Крымскому мосту временно перекрыли
Музыкальные новости
Симона Юнусова честно высказалась о популярности своего сына Тимати
AI Певица. Создание AI Певицы. AI Певец. AI Артист.
Баста трогательно поздравил жену с днём рождения: «Вечная любовь»
Sky News: умерший Осборн с 2019 года страдал от травмы позвоночника
Технологии будущего: MGIMO Ventures объявляет старт четвертого сезона акселерационной программы
«Каникулы с Росгвардией» проходят в регионах Центральной России
В депо «Чита» будет установлен первый цифровой весоизмерительный комплекс системы подачи песка под колесные пары локомотива
«Деловые Линии» сократили сроки авиаперевозок по более чем 4400 направлений по России
У Путина есть роскошный подарок для Китая: США схватились за голову, узнав о нем
Кажетта Ахметжанова: 5 камней для усиления женской энергии
«Единая Россия» заключила договор с Российским экспортным центром
Путин выразил соболезнования близким погибших в авиакатастрофе с Ан-24
Водитель Audi сбил трех пешеходов, переходивших дорогу на западе Москвы
В Москве росгвардейцы оказали помощь пострадавшей в ДТП мотоциклистке (видео)
На МКАД в Москве произошло массовое ДТП, движение затруднено
В столичном главке Росгвардии проведён смотр спецтехники
Путин дал указание рассмотреть проблемы онкологии в Архангельской области.
В сентябре Путину будет представлена обновленная программа строительства кораблей для ВМФ.
Соболезнования в связи с авиакатастрофой в Амурской области выразили зарубежные лидеры
"Ультиматум Трампа: потенциальные последствия для Путина"
Новый штамм коронавируса "стратус" фиксируют в Москве с мая
Депздрав Москвы: новый штамм коронавируса "стратус" фиксируют в Москве с мая
Штамм коронавируса "стратус" захватил 22% всех вирусных заболеваний в Москве
Депздрав: новый штамм коронавируса «стратус» фиксируют в Москве с мая
Новый штамм коронавируса "стратус" фиксируют в Москве с мая
Utrace запускает услугу по валидации IT-систем для фармацевтического рынка
Фитнес-марафоны на паузе: суд продлил домашний арест блогеру Лерчек
Пластический хирург Софья Абдулаева: подтяжка груди нитями - эффективно ли это
Британский журналист: Зеленский - мелкий жулик и крыса, которому «недолго осталось» в этом мире
Игровые терминалы в ТЦ: союз ради будущего
«Каникулы с Росгвардией» проходят в регионах Центральной России
"Монсон о спортсменах, которые меняют гражданство в сложный период для России"
Две трети россиян считают, что спортсмены зарабатывают слишком много
Лукашенко поделился мнением о самой идеальной профессии.
Лукашенко с иронией отнесся к санкциям, запрещающим ему въезд в Эстонию
Лукашенко посоветовал не злить его и не допускать падежа в животноводстве
Лукашенко заявил, что в Белоруссии «на всякий случай» готовятся к войне
Сергей Собянин осмотрел Дом-музей Федора Конюхова
Сергей Собянин поздравил москвича — победителя международной олимпиады по физике
Сергей Собянин. Главное за день
Собянин: Около 10 тыс. москвичей начали переселение по реновации этим летом
6 лет вместе. В Москве пройдет выставка, посвященная пандам Жуи и Диндин
Москвичи теперь должны платить за зарядку своих электромобилей
В центре внимания: CorpSoft24 вошел в рейтинг крупнейших ИТ-компаний России
Бурмистров: лисы могут появляться на улицах Москвы в период расселения
ВДНХ приглашает волонтёров для помощи посетителям выставки
Врач Щетинина: натуральные соки могут навредить здоровью пожилых
Состоялась презентация книги «Боевые штурмы «Медведя»»
Новые возможности для профессионалов: масштабный проект стартовал в Амурской области
Путин дал указание рассмотреть проблемы онкологии в Архангельской области.
В Нарьян-Маре из-за холодов возобновили подачу отопления в дома
70 участников СВО в Архангельске показали мотивацию выше госслужащих — Цыбульский
В Архангельске началось обучение бойцов СВО, сообщил Цыбульский.
Лавандовое поле горит в Симферопольском районе Крыма
В Симферополе на базе «Клинического госпиталя для ветеранов войн» функционирует гериатрический центр для пожилых людей с возрастными нарушениями
Россияне выбирают Крым для отдыха с детьми – названы города-лидеры
"Россия дала мне возможность быть счастливым": Джефф Монсон в Крыму
Как мы в Fix Price автоматизировали создание рекламных видео
В Третьяковке на Кадашевской набережной открылся концертный зал
Оркестр полиции Республики Сербской впервые выступит на фестивале «Спасская башня» в Москве
«Леопарду» по усам: Турция представила новейший основной боевой танк