HealthSense adalah aplikasi pemantauan kualitas udara yang memberikan data real-time tentang polusi udara dan cuaca, serta rekomendasi kesehatan berdasarkan tingkat polutan di lingkungan pengguna.
- 📌 Fitur Utama
- 🎯 Tujuan & Manfaat
- 🏗️ Teknologi yang Digunakan
- 🚀 Instalasi & Menjalankan Aplikasi
- 📊 Struktur Proyek
- 📖 Sumber Data & Referensi
- 🌱 Rencana Pengembangan
- 🤝 Kontribusi
- 📬 Kontak & Informasi
✅ Pemantauan Kualitas Udara
- Menampilkan AQI (Air Quality Index) serta kadar PM2.5, PM10, NO2, dan CO untuk setiap kota.
- Data diambil secara real-time dari World Air Quality Index (WAQI).
✅ Informasi Cuaca Langsung
- Menampilkan suhu, kondisi cuaca, dan indikator lainnya dari OpenWeather API.
✅ Prediksi & Rekomendasi Kesehatan
- Memberikan prediksi penyakit yang mungkin muncul akibat kualitas udara yang buruk.
- Menyediakan rekomendasi kesehatan agar pengguna tetap aman.
✅ Tren Polusi Udara
- Visualisasi grafik tren kualitas udara mingguan, bulanan, dan tahunan.
- Data historis yang berguna untuk analisis jangka panjang.
✅ Heatmap Kualitas Udara
- Peta interaktif dengan indikator kualitas udara di berbagai kota.
✅ Ekspor Data ke PDF & CSV
- Pengguna dapat mengunduh laporan kualitas udara untuk referensi dan analisis lebih lanjut.
HealthSense bertujuan untuk:
🔹 Meningkatkan kesadaran masyarakat tentang kualitas udara di lingkungan sekitar.
🔹 Membantu pengguna dalam mengambil langkah preventif untuk kesehatan.
🔹 Menyediakan data analisis jangka panjang untuk penelitian dan kebijakan lingkungan.
- Backend: Node.js, Express.js, PostgreSQL, Knex.js
- Frontend: React.js, Chart.js, Leaflet.js
- Database: PostgreSQL dengan Prisma ORM
- API yang Digunakan:
- WAQI API → Data kualitas udara real-time
- OpenWeather API → Data cuaca dan suhu
git clone https://github.com/novelxv/HealthSense.git
cd HealthSensecd backend
npm install
npm run devcd frontend
npm install
npm run devHealthSense/
├── .github/workflows/
├── backend/
│ ├── src/
│ │ ├── config/
│ │ ├── controllers/
│ │ ├── database/
│ │ ├── models/
│ │ ├── routes/
│ │ ├── services/
│ │ ├── app.js
│ │ └── server.js
│ ├── .env
│ ├── knexfile.js
│ └── package.json
├── frontend/
│ ├── public/
│ ├── src/
│ │ ├── assets/
│ │ ├── components/
│ │ ├── pages/
│ │ ├── services/
│ │ ├── styles/
│ │ ├── App.css
│ │ └── App.jsx
│ └── package.json
├── .env
├── .gitignore
├── LICENSE
└── README.md
- World Air Quality Index (WAQI) → https://waqi.info
- OpenWeather → https://openweathermap.org
- Penelitian tentang Dampak Polusi Udara terhadap Kesehatan
- WHO (Organisasi Kesehatan Dunia) → https://www.who.int/
- Kementerian Kesehatan RI → https://www.kemkes.go.id/
📌 Integrasi AI untuk analisis prediktif kualitas udara.
📌 Fitur notifikasi otomatis jika AQI di suatu kota melebihi batas aman.
📌 Kolaborasi dengan komunitas & lembaga kesehatan untuk menyebarluaskan data lingkungan.
📌 Open Data API agar peneliti dapat menggunakan data dari HealthSense.
Kami terbuka untuk kontribusi! Jika ingin berkontribusi, silakan lakukan Pull Request atau diskusikan ide Anda di Issues.
📧 Email: fastresp2304@gmail.com
🌐 Website: https://healthsense-fastresp.vercel.app/
📌 Tim Pengembang: FASTRESP
