← All projects
05 INTERMEDIATE

Control assessment dashboard

React dashboard with real-time control status, evidence tracking, and audit readiness scoring.

Overview

Interactive dashboard giving GRC teams a live view of control implementation status, evidence completeness, and overall audit readiness — without opening a spreadsheet. Replaces the quarterly point-in-time snapshot with a continuously updated view.

Implementation

Displays per-control status (PASS/FAIL/N-A/IN-PROGRESS), evidence completeness percentage per control family, an overall audit readiness score with week-over-week trend, overdue evidence items, and a remediation task tracker with owner assignment and due dates.

Terminal output
control-assessment-dashboard.py
Audit readiness: 84% ↑ 3% this week Control families: Access Control (AC) 92% ████████░░ Audit & Acct (AU) 78% ███████░░░ Config Mgmt (CM) 88% ████████░░ Incident Resp (IR) 71% ███████░░░ Risk Assessment (RA) 95% █████████░ Evidence gaps: 9 items 3 OVERDUE · 4 due this week · 2 upcoming
Stack
ReactAWS API GatewayDynamoDBLambda
Source code

Full implementation, tests, and documentation available on GitHub.

View on GitHub ↗