Веб-приложение для мониторинга и получения данных от датчиков окружающей среды
Разработанное программное обеспечение представляет собой веб-приложение, созданное с использованием языка программирования Python, фреймворка Django. В качестве базы данных используется SQLite. Информационная система позволяет собирать данные с различных датчиков, которые следят за окружающей средой, и отображать эти данные на экране как с помощью интерактивной карты, таблиц, графиков.
Веб-приложение предоставляет обычный пользовательский интерфейс и интерфейс администратора. Пользователь может просматривать данные на интерактивной карте, а также в табличной форме и группировать, сортировать и фильтровать данные.
В лабораторных условиях значения датчиков генерируются программой emulated_sensors.py
Стек разработки:
- Python
- Django
- Pillow
- Plotly
- DjangoAdminGeomap
Исходный код проекта:
https://github.com/MikhStas/GeoMeasurements