Inspiration The idea for Hawkeye came from a simple observation: "Most CCTV systems just record—they don’t respond." With rising concerns around home and business security, especially in remote or unattended locations, we wanted to build a system that does more than just watch. Hawkeye was born out of the need for a real-time, intelligent, and responsive surveillance solution that anyone can afford and use—no expensive hardware, no vendor lock-in.
How We Built It We designed Hawkeye as a modular, plug-and-play platform that works with existing CCTV setups. Here's how:
Frontend: Built using React.js, we created a clean dashboard for monitoring live feeds and event logs.
Backend: Developed with Flask, handling API requests, event logging, and alert control.
AI Processing: Integrated YOLOv8 and OpenCV for real-time motion and object detection from live camera feeds.
Alarm Integration: Used GPIO control (via Raspberry Pi) and WiFi relay modules to trigger external alarms.
Notification System: Twilio API for making emergency calls SMTP for email alerts with snapshot attachments

Log in or sign up for Devpost to join the conversation.