Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
600 ₴

Веб-интерфейс (админка)

проект не выполнен


Необходимо сделать веб-интерфейс по настройке двух программ. 

Требование к самому веб-интерфейсу ниже. После описания еще записал видео на 5 минут, где изложил что должен настраивать и как будет работать веб-интерфейс.


  1. Визуальный дизайн

            1.1. Верхний хедер (постоянно вверху, при прокрутке остается вверху):
| Лого | Кнопка “Применить” | Юзер | Меню | //кнопка меню и само меню - справа, под правый палец для удобства пользования. Кнопка "Применить" - это кнопка Refresh browser на видеоинструкции.


            1.2. Страницы (вкладки)

  • Страница 1 “Общие”:  (язык системы, яркость, громкость, вернуть настройки по умолчанию [перезапись нескольких конфигов из бекапа]) - эта страница открывается по-умолчанию при входе на веб-интерфейс после логина;
  • Страницы 2-7 “Настройки”: параметры из конфига, разбиты на 6 групп // как на видеоинструкции;
  • Страница 8 “Подсветка”: запуск скрипта *.py или его остановка (кнопкой) + изменения конфигов в конфиг-файле этого скрипта // аналогично предыдущему пункту - только другой файл редактируется;
  • Страница 9 “Соединения”: настройка подключения к WiFi // как на видеоинструкции;
  • Страница 10 “Инфо”: простая страница с обычным текстом;
  • Страница 11 “Админ”: терминал к устройству // доступна только пользователю superadmin, как реализовано в веб-интерфейсе здесь;

           1.3. Нижний футер - отсутствует.


  1. Функционал:

  • Responsive - в первую очередь важно для мобильного браузера. Нравится как на моб.браузере выглядит SB Admin 2

  • Мультиязычный - изначально добавить в пример три языка: укр, англ, рус.

  • Со страницей авторизации - открывается при входе (сделать два юзера с лог/паролями - user/[пароль предоставлю] и superadmin/[пароль предоставлю]


  1. Код:

- ожидается что используется бесплатный темплейт;
- легкий и неперегруженный // из темплейта удалить все нунужное;
- легкоредактирвемый // чтобы кроме вас легко можно было внести изменения самостоятельно;
- независимый // все что нужно - чтобы было включено, неподтягивало из-вне какие-то данные.
- результат в гитхабе


  • Под все параметры больше всего нравится SB Admin 2, обсудить. 
  • Обращаю внимание (на видеоинструкции указывал), что два приложения, настройки которых нужно менять, используют разные интерфейсы (вайфай сети), одна из которых имеет динамический адрес (возможно нужно сделать форвард портов).
  • Если сможете запихнуть готовый результат потом все это в отдельный докер-контейнер - будет еще лучше.
  • По параметрам в первую очередь мне важна цена. И ваш практический опыт в реализации веб-интерфейсов.

 

Моя видеоинструкция о том, что есть и что нужно (5 минут): https://youtu.be/RxrSfZQk7-o


То чем нужно управлять (ссылки из видео):
1. Приложение 1, и интерфейс к нему
2. Приложение 2, и интерфейс к нему

Отзыв заказчика о сотрудничестве с трулём труль

Качество
Профессионализм
Стоимость
Контактность
Сроки

Исполнитель взялся за работу и, не выполнив, пропал со связи.


Сделать ставку!

Заказчик не желает делать предоплату? Оплата через Сейф поможет избежать возможного мошенничества.

  1.  фрилансер больше не работает на сервисе
  1. ставка скрыта заказчиком