NAFAS is a comprehensive air quality monitoring platform designed to make pollution visible and actionable for municipalities, industrial facilities, and citizens across North Africa. Built to address the critical lack of environmental data in industrial zones, NAFAS combines low-cost IoT sensors with powerful visualization and analytics.
# 🌬️ NAFAS - Air Quality Monitoring Platform
> **Breaking the silence on air pollution in North Africa**
NAFAS is a comprehensive air quality monitoring platform designed to make pollution visible and actionable for municipalities, industrial facilities, and citizens across North Africa. Built to address the critical lack of environmental data in industrial zones, NAFAS combines low-cost IoT sensors with powerful visualization and analytics.
---
## 🎯 Mission
For 50 years, cities like Gabes have breathed toxic air in silence. NAFAS provides the infrastructure North Africa needs to:
- 🏛️ **Municipalities** - Plan smarter with real-time environmental data
- 🏭 **Factories** - Prove compliance and meet EU regulations
- 👨👩👧👦 **Families** - Protect communities with actionable alerts
---
## ✨ Features
### 🗺️ Real-Time Monitoring
- Live pollution heatmaps with geographic visualization
- Multi-pollutant tracking (PM2.5, PM10, SO₂, Fluoride)
- Historical trend analysis and forecasting
### 📊 Interactive Dashboard
- Beautiful, modern UI with dark mode support
- Real-time data updates
- Customizable alerts and notifications
- Multi-language support (Arabic, French, English)
### 📱 Citizen Engagement
- SMS alerts for air quality events
- Public API for transparency
- Educational resources about air quality
### 🏢 Enterprise Features
- Municipal dashboards with ANPE reporting integration
- Industrial compliance monitoring
- CSV export for regulatory submissions
- Multi-zone management
---
## 🚀 Quick Start
### Prerequisites
- Node.js 16+ and npm
- Modern web browser
### Installation
```bash
# Clone the repository
git clone
github.com
cd NAFAS
# Install dependencies
npm install
# Start development server
npm run dev
```
The application will be available at `
localhost`
### Build for Production
```bash
# Create optimized production build
npm run build
# Preview production build locally
npm preview
```
---
## 🛠️ T …