Local Hero Finder is a community-driven emergency assistance platform built to connect people in urgent need with nearby trained responders, such as those certified in CPR, first aid, or basic emergency care.
It’s designed as a proof-of-concept MVP to demonstrate real-time geolocation, role-based user authentication, and responder availability management using Supabase, React.
WEBSITE WORKS !!!
- Quickly send an emergency alert with a single tap.
- Automatically share your location (with permission).
- See matched responders and estimated arrival times.
- Integrated safety tips while waiting for help.
- Apply to become a verified responder with skills and certifications.
- Toggle your availability in real-time (location updates included).
- View incidents nearby and navigate to them.
- Gain “Hero Points” for completed responses (future gamification idea).
- Secure sign-in and sign-up powered by Supabase Auth.
- Automatic role assignment (
requesterorresponder). - Row-Level Security (RLS) policies for data privacy and separation.
| Category | Technologies |
|---|---|
| Frontend | React + Vite + TypeScript |
| UI Library | Tailwind CSS + Shadcn/UI + Lucide Icons |
| Database | Supabase (PostgreSQL) |
| Auth & Storage | Supabase Auth, Supabase Storage |
| Maps & Geolocation | Leaflet + OpenStreetMap |
| Deployment | Vercel |
| Notifications | Sonner (Toast system) |