The bachelor's project for my graduation
ID | Name |
---|---|
ITITIU19169 | Lê Nguyễn Bình Nguyên |
- AIAir is an air quality monitoring system that uses AIoT technology to monitor the air quality in your home or office.
- AIAir is developed by AIoTLabVN, a student from the International University, Vietnam National University Ho Chi Minh City.
- AIAir is the bachelor's thesis of student: Le Nguyen Binh Nguyen with supervisor Dr. Le Duy Tan.
Present slides: here
Video demo: https://youtu.be/NBvkcnzNGVQ
Deployment: https://www.aiair-aiotlabvn.tech/
Table of Contents
- AIAir-Server : The folder for deploying server for AIAir Website
- Client : The client for the user, built with ReactJS, Openstreetmap, and the HighCharts plugin.
- Microcontroller : The folder for storing code to upload on hardware devices.
- Mobile : The mobile interface for the user, using Flutter framework, Openstreetmap, and the Syncfusion.
- ZMP : The Zalo Mini App platform provided by Zalo with ReactJS.
- Server : The server is using the Flask framework, integrating with a variety of models and algorithms.
├── aiair-server
│ ├── controllers
│ ├── datasets/models
│ ├── routes
│ ├── app.py
│
├── client
│ ├── public
│ ├── src
│ │ ├── apis
│ │ ├── assets
│ │ ├── components
│ │ ├── constants
│ │ ├── contexts
│ │ ├── data
│ │ ├── utils
│ │ ├── App.jsx
│ │ ├── main.jsx
│
├── microcontroller
│ ├── Arduino MKR 1010
│ ├── Arduino Uno R3
│ ├── STM32F429ZIT6
│
├── server
│ ├── controllers
│ ├── datasets
│ ├── routes
│ ├── app.py
│
├── zmp
│ ├── .vscode
│ ├── assets-src
│ ├── src
│ │ ├── apis
│ │ ├── components
│ │ ├── constants
│ │ ├── css
│ │ ├── data
│ │ ├── pages
│ │ ├── static
│ │ ├── utils
│ │ ├── app.js