Haze Monitor

  • ExpressJS

With the hazy conditions in Singapore in 2019, this website was made to monitor the air quality of the island.

Data pulled from Singapore's PSI API provided under the Singapore Open Data Licence

Data visualised using ChartJS and Bootstrap

Features

  • Real-time data pulled from Singapore's PSI API
  • Graphs to visualise trends in data over time
  • Responsive views for both desktop and mobile

Helpful Resources

  1. Data from APIs and Deployment - The Coding Train

  2. SASS Crash Course - DesignCourse

  3. Graphing with Chart.js - Working With Data & APIs in JavaScript - The Coding Train

  4. overflow:hidden working on desktop, but not on mobile