← กลับไปหน้าผลงาน
geo-risk-map (Disaster-warning Platform)
May 2025 – PresentSolo full-stack (frontend หลัก + API ของระบบเฝ้าระวังภัยพิบัติ)
โปรเจกต์นี้คืออะไร
Frontend หลัก + API ของระบบเฝ้าระวัง/แจ้งเตือนภัยพิบัติระดับตำบล (ดินถล่ม/น้ำท่วม) — consume ผล rain analysis จาก radar pipeline + รายงานภาคสนาม + แจ้งเหตุจากประชาชน
จุดเด่นทางเทคนิค
- Auth 3 ระดับ (admin / เจ้าหน้าที่ / ประชาชน) + visitor analytics แยกจังหวัด/ปี
- Safety-cane (ไม้เท้านิรภัย) tracking ผ่าน QR/Barcode scan + admin map
- Landslide reports ภาคสนาม + multi-image upload (Cloudinary) + verify workflow
- Incident reports จากประชาชน + response chain (pending → acknowledged → responding → arrived → resolved)
- Rainfall loop (ฝน 1 ชม. ย้อนหลัง 4 เฟรม) consume ZSET จาก radar pipeline + Mongo fallback
- Leaflet + Google Maps + GeoJSON/KML evacuation layers
เทคโนโลยีที่ใช้
Next.js 15NextAuth + JWT (jose + bcryptjs)Prisma + MongoDB (15+ models)Leaflet + react-leaflet + Google MapsGeoJSON / KMLBullMQ + ioredisCloudinaryhtml5-qrcode + jsbarcode
อยากรู้เบื้องหลังหรือคุยเรื่องเทคนิคของโปรเจกต์นี้?
ทักมาถามได้เลย หรือตามอ่านบทเรียนที่ผมสรุปไว้ในบล็อก




