Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
12 000 ₽

Доработка проекта электронного замка (интернет вещей)

project expired


Есть некоторая система, она скопирована с похожей, оригинальной, в ней используется "замок1", в новой системе устройство от нового производителя "замок2"


Суть проекта - заменить все, связанное с "замком1" на "замок2" (включая отображение данных в админ-панели, реализации протокола взаимодействия сервера и "замка"), добавить новую функциональность и убрать ненужную старую.


"Замок" открывается/закрывается онлайн (в нём установлена sim-карта).


Требуется следующие навыки:


Уверенное понимание ООП в целом и детально в PHP, знать и применять принципы SOLID, использовать полиморфизм

Хорошее знание основного функционала фреймворка Laravel

Знание принципов работы веб-сокетов и их реализации на NodeJs

Опыт в написании и использовании тестов

Навыки верстки, JS, AJAX


Предстоит реализовать протокол взаимодействия "замка2" с электронной начинкой и сервера. Некоторый каркас вам уже будет предоставлен с примерами реализации сообщений и команд; вам необходимо по аналогии обработать другие сообщения и написать классы других команд, которые будут отправляться на "замок2". Вы можете как работать со старыми наработками, так и предложить свои.


Для точного понимания работы системы вы сможете консультироваться с ее разработчиком и прояснить все необходимые моменты. Перед началом работы он введет вас в курс дела и даст понимание, как работает система.




  1.  freelancer isn't working in the service any longer
  1. 3 days10 800 ₽
    Владимир Смирнов
     493   19  0   1

    Обращайтесь сделаю. Есть опыт прораммирования arduino, ESP8266, SIM900. Знаю как все работает на низком уровне.

    Ukraine Herson | 15 April at 11:57 |