An open API service indexing awesome lists of open source software.

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

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
![alt text](image.png)

### 📋 Device Management
![alt text](image-3.png)

![alt text](image-2.png)

### Command Management
![alt text](image-5.png)

![alt text](image-4.png)

### 🎙️ Voice Command Interface
![alt text](image-1.png)

## 🛠️ 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)