[personalvitaly]

personalvitaly

[personalvitaly]

На сайте 2 года и 11 месяцев (заходил 2 года 11 месяцев 20 дней назад)
0
5
Рейтинг5
5
Отзывы+ 0  - 0
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
28 Июня 2019
Бюджет: 10 000 руб
Задача:
Имеется написанное и уже работающие приложение на electron, для которого необходимо внести несколько изменений.
Приложение предназначено для проброса трафика через компьютер клиента посредством активного websocket соедиения (в качестве backend'a для работы websocket'ов используется centrifugo).
Изменения которые необходимо реализовать:
1. Проконсультировать про code signing certificate и в последующем (под вопросом) подключить его для избежания предупреждений UAC (в приложении и в инсталляторе (при сборке, в данный момент используется inno-installer)).
2. Внести изменения в форму авторизации в приложении (добавить элемент "запомнить пароль").
3. Добавить индикатор состояния подключения в верхней части экрана и убрать кнопку выхода на главном экране.
4. Заменить иконку в трее (необходима монохромная иконка).
5. Сделать окно подтверждения при выходе из приложения (по кнопке в трее).
6. Часть рабочей области в приложении (написанной на react), необходимо сделать что бы рендер происходил на стороне сервера.
При этом webview (вероятно iframe в данном случае) должен быть адаптивным (под размер окна приложения), т.е. не с фиксированным размером.
Url страницы которую необходимо рендерить предоставим (при загрузке страницы на нее должны передаваться доп. параметры из приложения, о клиенте который авторизован в приложении).
7. Адаптировать версию приложения для распространения через Windows Store.

Требования к исполнителю:
Опыт работы с electron (соб-но javascript) и react.
Понимание устройства работы вебсокетов (желательно быть знакомым с centrifugo).

Обязательные требования
Форматы файлов:
Собранное (функционирующее) приложение (исполняемый файл .exe), исходный код (pull request с изменениями в репозиторий) и копия в виде архива, собранное и упакованное (в инсталлятор) приложение (исполняемый файл для установки приложения), файл конфигурации для сборки исталлятора (если будут внесены изменения).

Способ проверки:
Запуск приложения, проверка на внесение всех требуемых изменений и корректное функционирование приложения.

Прошло времени с момента публикации: 2 года 11 месяцев 27 дней 21 час 0 минут
Раздел: Программирование / Прикладное программирование