Home/ blog/ sentinel-building

Building Sentinel: FastAPI, React, and live scan progress

How the toolkit was built — WebSocket progress, check suite, scoring engine, plain-English React report.

Architecture

FastAPI scanner backend, React/TypeScript frontend, WebSockets for live progress, Docker-friendly deploy.

Scan path

Target URL → FastAPI checks (headers, TLS, exposure, links) → score engine (0–100 + risk level) → plain-English report in the UI.

What shipped

Three free tools live: website scan, subdomain finder, fake-link checker.