https://github.com/dawid-kwasowski/iot_assistant
A mobile MQTT client app developed with Angular and Ionic, enabling seamless cloud-based communication and voice-controlled IoT interaction
https://github.com/dawid-kwasowski/iot_assistant
angular capacitor ionic mqtt supabase
Last synced: 2 months ago
JSON representation
A mobile MQTT client app developed with Angular and Ionic, enabling seamless cloud-based communication and voice-controlled IoT interaction
- Host: GitHub
- URL: https://github.com/dawid-kwasowski/iot_assistant
- Owner: Dawid-Kwasowski
- Created: 2024-01-20T13:58:22.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-02-07T12:40:11.000Z (over 1 year ago)
- Last Synced: 2025-05-31T05:24:00.794Z (about 1 year ago)
- Topics: angular, capacitor, ionic, mqtt, supabase
- Language: TypeScript
- Homepage:
- Size: 1.56 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IoT Device Management Application
## 📌 Overview
This application is designed to efficiently monitor, control, and maintain IoT devices. It provides an intuitive user interface, remote device management.
## 🚀 Features
- 📡 **Device Monitoring** – Track device status and performance in real-time.
- ⚙️ **Remote Management** – Control and configure IoT devices from anywhere.
- 🔐 **Secure Access** – Role-based authentication for enhanced security.
## 🖥️ Screenshots
Here are some previews of the application UI:
### 🔍 Dashboard View

### 📋 Device Management


### Command Management


### 🎙️ Voice Command Interface

## 🛠️ Tech Stack
- **Frontend:** Angular 17 / Ionic 7
- **Backend:** Supabase / MQTT [Cloud Broker](https://cloud.shiftr.io/welcome)
- **Firmware:** Tasmota [firmware](https://tasmota.github.io/docs/About/)
- **Database:** PostgreSQL
- **IoT Communication:** MQTT / WebSockets
- **Voice Recognition:** Speech-to-Text [Plugin](https://github.com/capacitor-community/text-to-speech)