Skip to content

Nguyenle23/AIAir-Quality-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The bachelor's project for my graduation

Introduction

AIAir - Realtime Air Quality Monitoring and Forecasting System using Fog Computing Technology

Member

ID Name
ITITIU19169 Lê Nguyễn Bình Nguyên

Motivation

  1. AIAir is an air quality monitoring system that uses AIoT technology to monitor the air quality in your home or office.
  2. AIAir is developed by AIoTLabVN, a student from the International University, Vietnam National University Ho Chi Minh City.
  3. AIAir is the bachelor's thesis of student: Le Nguyen Binh Nguyen with supervisor Dr. Le Duy Tan.

Present slides: here

📖 Table of Contents

Table of Contents
  1. General Information
  2. Setup Tutorial
  3. Folder Structure

🧮 General Information

  • 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.

🧰 Setup

🗺️ Folder Structure

├── 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