Inspiration
We were inspired to build Flare to close the gap between local incidents and official emergency broadcasts. Our goal was to move beyond passive news to a more unified real-time network where neighbors can instantly alert and protect one another.
What it does
Flare is a real-time alert system that decentralizes emergency reporting. Users can instantly report local hazards, filter by hazard type and vote thresholds, and upvote existing alerts to provide crowdsourced verification. It also features an analytics dashboard to track total community members notified and number of alerts raised.
How we built it
We built Flare using a full-stack architecture: Next.js and React for a responsive frontend, and FastAPI to handle our backend logic. We chose Supabase for database management, specifically using its real-time features to push instant alerts to users. We used Claude and GitHub Copilot to help structure our database schema and generate the initial project skeleton.
Key Features
Live Map
View all reported incidents in real-time on an interactive map
Easy Reporting
Submit incident reports with location and hazard details
Instant Alerts
Receive notifications as verified incidents are confirmed
Crowdsourced Verification
Community votes determine credibility and visibility
Analytics
Track community impact and alert statistics
Customizable
Set your own notification preferences and vote thresholds
Ready to connect with your community?
Join Flare today and be part of the emergency response network.
Get Started â