A real-time air quality monitoring dashboard that visualizes air pollutants in public spaces.
The Networked Public Space Ostenda Dashboard is a responsive web application designed to provide users with an easy way to monitor and visualize air quality data in public spaces. This project is built using SvelteKit and PiccoCSS, offering a lightweight and performant user experience.
- Real-time air quality data visualization
- Displays air pollutants such as PM2.5, PM10, temperature, humidity, and atmospheric pressure
- Easy-to-understand color-coded indicators for air quality levels
- Responsive design suitable for desktop and mobile devices
To set up the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/xxxoooxoxo/nps-ostenda-webapp.git
- Navigate to the project directory:
cd nps-ostenda-webapp
- Install dependencies:
npm install
- Start the development server:
npm run dev
The application should now be running on http://localhost:3000
.
The dashboard retrieves air quality data from the PurpleAir API, which provides real-time information from a network of air quality sensors.
Contributions are welcome! If you have any ideas, suggestions, or improvements, feel free to submit a pull request or open an issue.