Інтернет речей: дистанційне керування воротами через веб-сайт
завдання:
1. Створити сайт для дистанційного керування кількома воротами приватного будинку в реальному часі.
2. Створіть особистий обліковий запис користувача, щоб отримати доступ до всіх функцій сервісу.
3. Створіть панель адміністратора для керування функціями та користувачами.
4. Розробити мобільну версію сайту.
рішення:
Для бекенда використовувалася мова Python (Flask).
Для інтерфейсу: HTML+CSS (Bootstrap 4)+JS (JQuery).
Для передачі даних від датчиків на сервер використовувався протокол MQTT.
Для передачі даних у реальному часі використовувалися сокети (SocketIO).
Для роботи з даними використовувалася локальна база даних SQLite.
Цей проект дозволив мені застосувати свої знання веб-розробки на практиці, а також показав мені вміння працювати віддалено.
Проект розроблявся більше 1 року.
1. Створити сайт для дистанційного керування кількома воротами приватного будинку в реальному часі.
2. Створіть особистий обліковий запис користувача, щоб отримати доступ до всіх функцій сервісу.
3. Створіть панель адміністратора для керування функціями та користувачами.
4. Розробити мобільну версію сайту.
рішення:
Для бекенда використовувалася мова Python (Flask).
Для інтерфейсу: HTML+CSS (Bootstrap 4)+JS (JQuery).
Для передачі даних від датчиків на сервер використовувався протокол MQTT.
Для передачі даних у реальному часі використовувалися сокети (SocketIO).
Для роботи з даними використовувалася локальна база даних SQLite.
Цей проект дозволив мені застосувати свої знання веб-розробки на практиці, а також показав мені вміння працювати віддалено.
Проект розроблявся більше 1 року.