黑客松進展
1. Complete Role-Based System
Built a multi-role web app for Admins, NGOs, Volunteers, and Survivors with dedicated dashboards for each.
Implemented secure login and registration system with role-based access.
2. SOS Emergency System
Survivors can trigger an SOS alert with a popup showing emergency contacts (Police, Ambulance, Army, Air Force, NDRF).
Features include live location fetching, siren sound, and real-time notification to Admin.
3. Task Flow & Admin Control
Admin dashboard with live task management (Pending → Assigned → In Progress → Completed).
Admins can assign volunteers, approve NGO resources, and monitor requests in a Kanban-style layout.
4. Auto-Refresh & Notifications
Integrated auto-updating dashboards (every 5 seconds).
Added browser push notifications for Admin alerts when new requests or SOS triggers occur.
5. Final Polish & PWA Support
Clean, modern, responsive UI with Tailwind CSS.
Service worker caching for offline access, fast loading, and full device compatibility.
Debugged all major issues, ensuring a smooth and stable experience.