Приложение для планирования и мониторинга размещения умных объектов
Требования
Приложение для планирования размещения умных объектов с возможностью их дальнейшего мониторинга. Был представлен следующий список требований:
- Несколько планов для каждого проекта.
- Данные об умных объектах поступают через API.
- Умные объекты можно размещать на плане с помощью перетаскивания (drag and drop).
- Каждое действие регистрируется в логах.
- Права пользователей на управление проектами.
- Права ролей на выполнение действий на плане.
Результаты
Для фронтенда использовался подход на базе библиотеки ReactJS, а для бэкенда — Yii2 с расширенным шаблоном (Advanced Template), так как фронтенд и бэкенд должны были быть разделены.