Необходимо разработать SPA приложение для IoT устройства на базе Vue.js. Функционально это панель администрирования устройства с возможностью редактирования настроек, Lua-скриптов и JSON файлов. Основная задача, реализовать возможность изменения доступных функций, пунктов меню и страниц на основании полученных JSON файлов с данными и конфигурацией приложения (у устройства есть REST API). В качестве основного функционала необходимо реализовать:
- Страницу входа
- Динамически формирующиеся боковое меню из файлов конфигурации JSON.
- Страницы на которые ссылается меню, должны формироваться на основании полученного JSON файла с данными и заданного шаблона в файле конфигурации.
- Мультиязычность. Переводы должны храниться в отдельных файлах JSON.
- Онлайн редакторы JSON и Lua.
Планируется поэтапная разработка с постепенным развитием функционала. Для каждого этапа будет формироваться более детальное ТЗ. Цена за каждый этап, договорная.