Safe-Scan is a rapid-response safety dashboard that allows anyone on a university campus to report infrastructure hazards instantly using their phone camera, and automatically generates a professional, code-compliant safety audit.

The Problem

Maintaining safety across a large university campus is challenging. There are minor structural cracks, exposed wires, and blocked fire exits that thousands of students walk past every day. The current reporting process is often slow, manual, and most students don't know the actual safety laws being broken, making it difficult for maintenance teams to prioritize effectively.

Inspiration

We built a "Command Center" web app that turns a normal photo into an official, ISO-certified audit report.

Snap a photo of a broken handrail or exposed wire. Upload it to the Safe-Scan dashboard. Our backend uses Google Gemini 2.5 Flash to analyze the image. Gemini acts as a safety inspector: it identifies the hazard, scores the severity out of 10, cites the exact National Building Code (NBC) 2016 law that is being violated, and drafts an email ticket for the maintenance team. The dashboard instantly updates with the new report, adjusts the campus safety score, and drops a red pin on the live map.

Tech Stack

  • Python + Flask
  • Google Generative AI (gemini-2.5-flash). Utilized for its multimodal image analysis and capability to return strict JSON data.
  • HTML, Tailwind CSS, & DaisyUI for the dark-mode aesthetic.
  • Leaflet.js

Built With

Share this project:

Updates