Skip to content

salim97/University-Graduation-Project-Air-Quality-System

Repository files navigation

University-Graduation-Project-Air-Quality-System

A contributed air quality system deployed in algeria, inspired from other ready to use solutions.

Showcase video

Alt text

User Applications

Link to Web Application

Link to Android Mobile Application

Android Mobile Application Screenshot

Home View Home Menu Home Guide Home Drawer Menu
home view home menu view home menu view home menu view
Phone Auth Device location Sync data from mobile to Air Quality Device
Phone Auth Device location Sync data from mobile to Air Quality Device
Weather Forecast Weather details
 Weather Forecast  Weather details

Android Mobile Application Screenshot

Web Version
 Weather Forecast

Contents

How It Works

  • once device is configured in user environement, the device will send data periodically to backend
  • backend will store data recieved from devices and provide a way to secure writing data into database using user authentication using SMS OTP
  • frontend will display data stored in backend for mobile ( Android / IOS ) and Web

Device

we managed to create two devices one based on ESP8266 for low cost, and other based on ESP32 for maximum features

Backend

we chosse firebase for free plan offer, and since it's a serverless approach that mean it's durable and flexible

Frontend

we chosse flutter for cross platfrom user expirance mobile and web

Copyright © 2019-2021

Benabadji Mohammed Salim

Amine Houari

Buy Me A Coffee