Разработать закрытую среду для выполнения веб-приложений
Цена договорная
•
наличный расчёт, безналичный расчёт, электронные деньги
Задача
Необходимо разработать десктоп приложение на базе Electron.js, которое
формирует закрытую среду для выполнения веб-приложений. Приложение интегрируется с
различными сервисами в составе бэкенда и предоставляет веб-приложениям
единообразный доступ к ним через набор экспортируемого API. Также цель
данного приложения реализовать базовый интерфейс пользователя, базовый
набор диалоговых элементов, системы оповещения, и предоставить досту к
ним через API.
Более подробное описание в ТЗ во вложении. ТЗ дает общее
представление, и открыто для обсуждения и доработки (до момента начала
разработки).
Разработка разбита на несколько этапов. На данный момент необходимо
реализовать первый этап. Последующие этапы - по мере поступления
требований и разработки сервисов, с которыми интегрируется приложение.
P.S. На данном этапе нет необходимости писать, какие-то модули
расширения на C/C++ и т.п. Достаточно реализовать все необходимое
средствами Electron.js.
P.S.S. Оплата поэтапная.
Обязательные требования
По завершению каждого этапа необходимы:
1. Документация пользователя (как пользоваться приложением).
2. Документация администратора (как настраивать, как искать неполадки, читать логи).
3. Документация разработчика (описание экспортируемых API).
4. Обязательно наличие комментариев в коде.
5. Наличие тестов.
Примечание
Для более точной оценки объема работ:
1. Вся документация в формате docx. Объем минимальный, но необходимый и достаточный.
2. Реализация экспортируемого API средствами Node.js, а точнее, прямой проброс вызовов функции API в функции Node.js.
3. Для реализации GUI нет необходимости разрабатывать дизайн, можно взять Material для Vue.js (https://vuematerial.io/)
4. На данный момент нужен рабочий прототип, разработанный с минимальными затратами.
Необходимо разработать десктоп приложение на базе Electron.js, которое
формирует закрытую среду для выполнения веб-приложений. Приложение интегрируется с
различными сервисами в составе бэкенда и предоставляет веб-приложениям
единообразный доступ к ним через набор экспортируемого API. Также цель
данного приложения реализовать базовый интерфейс пользователя, базовый
набор диалоговых элементов, системы оповещения, и предоставить досту к
ним через API.
Более подробное описание в ТЗ во вложении. ТЗ дает общее
представление, и открыто для обсуждения и доработки (до момента начала
разработки).
Разработка разбита на несколько этапов. На данный момент необходимо
реализовать первый этап. Последующие этапы - по мере поступления
требований и разработки сервисов, с которыми интегрируется приложение.
P.S. На данном этапе нет необходимости писать, какие-то модули
расширения на C/C++ и т.п. Достаточно реализовать все необходимое
средствами Electron.js.
P.S.S. Оплата поэтапная.
Обязательные требования
По завершению каждого этапа необходимы:
1. Документация пользователя (как пользоваться приложением).
2. Документация администратора (как настраивать, как искать неполадки, читать логи).
3. Документация разработчика (описание экспортируемых API).
4. Обязательно наличие комментариев в коде.
5. Наличие тестов.
Примечание
Для более точной оценки объема работ:
1. Вся документация в формате docx. Объем минимальный, но необходимый и достаточный.
2. Реализация экспортируемого API средствами Node.js, а точнее, прямой проброс вызовов функции API в функции Node.js.
3. Для реализации GUI нет необходимости разрабатывать дизайн, можно взять Material для Vue.js (https://vuematerial.io/)
4. На данный момент нужен рабочий прототип, разработанный с минимальными затратами.
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.