Доработка проекта электронного замка (интернет вещей)
178 USDЕсть некоторая система, она скопирована с похожей, оригинальной, в ней используется "замок1", в новой системе устройство от нового производителя "замок2"
Суть проекта - заменить все, связанное с "замком1" на "замок2" (включая отображение данных в админ-панели, реализации протокола взаимодействия сервера и "замка"), добавить новую функциональность и убрать ненужную старую.
"Замок" открывается/закрывается онлайн (в нём установлена sim-карта).
Требуется следующие навыки:
Уверенное понимание ООП в целом и детально в PHP, знать и применять принципы SOLID, использовать полиморфизм
Хорошее знание основного функционала фреймворка Laravel
Знание принципов работы веб-сокетов и их реализации на NodeJs
Опыт в написании и использовании тестов
Навыки верстки, JS, AJAX
Предстоит реализовать протокол взаимодействия "замка2" с электронной начинкой и сервера. Некоторый каркас вам уже будет предоставлен с примерами реализации сообщений и команд; вам необходимо по аналогии обработать другие сообщения и написать классы других команд, которые будут отправляться на "замок2". Вы можете как работать со старыми наработками, так и предложить свои.
Для точного понимания работы системы вы сможете консультироваться с ее разработчиком и прояснить все необходимые моменты. Перед началом работы он введет вас в курс дела и даст понимание, как работает система.
-
786 28 0 1 Обращайтесь сделаю. Есть опыт прораммирования arduino, ESP8266, SIM900. Знаю как все работает на низком уровне.
Current freelance projects in the category Node.js
Modification and maintenance of React/Node.js websiteGood day, looking for a freelancer with knowledge of React/Node.Js for their receipt generator microservice project. Website: receiptmaker.io There is a list of tasks that will need to be implemented in the future (adding new pages to the site with content on a monthly basis,… JavaScript, Node.js ∙ 24 proposals |
React.js Developer for the Bucking PlatformI am looking for an experienced Full-stack React developer to work on the project (online-bucking service). Technologies: React.js, React Native, Angular, Node.js, MongoDB JavaScript, Node.js ∙ 24 proposals |
AWS Video CDN Engineer / Specialist |
Creating a backend on Node.jsIt is unnecessary to implement the basic modules for gaming in the game: - Top players- Ranking and coins game- Detailed game statistics- Search for game- Dynamics of game mechanics in the most game session in the mafia- Social features: The invitation of friends - View… JavaScript, Node.js ∙ 14 proposals |
Analyze and deploy a project on the server
51 USD
|