DokShield SaaS — Architecture

The Blueprint for
Efficient Security Ops

A structured 9-sprint delivery plan compressing 156 active database tables into 63 intuitive user-facing screens — purpose-built for data centre security operations.

0
Active Tables
0
User Screens
0
System-Managed
0
Sprint Count
0
Func. Modules
0
Total Screens
Part I Architectural Efficiency
The Great Compression

156 Tables Streamlined into 63 Screens

156
Active Tables
Compression
63
User-Facing Screens
Header/Detail Grouping
  • Collapsing parent/child table pairs into single workflow screens
  • Unified data entry with inline detail management
  • Reduces cognitive load for security operators
Pattern Merging
Reference Lookup Consolidation
  • 39 reference/lookup tables collapsed into one Admin screen
  • Single configuration hub for system-wide values
  • Administrator-only access — no end-user exposure
39 → 1 Admin Screen
Zero-Interaction Tables
  • Audit Logs — backend-written automatically
  • Temporal History — system-generated versioning
  • Security Events — machine-populated, never by humans
44 System-Managed
Part II The 9-Sprint Visual Roadmap
MVP Focus
1
Foundation Sprint
Auth & IAM
User creation and role assignment
All subsequent modules depend on this layer — the security foundation everything else is built upon.
🔐 Authentication 👥 Role Management 🎫 Permissions 🔑 Session Control
User Registration & onboarding flows
Role-based access control (RBAC)
Multi-tenant user isolation
Password policies & 2FA hooks
Session token management
Audit trail for all auth events
Details
2
Infrastructure Sprint
Infrastructure: Data Center & Tenant Management
Building required operational logic screens
Establishes the physical and logical structure all operations run within — data halls, floors, and client tenants.
🏢 Data Centers 🗂 Tenant Mgmt 🏛 Floor Plans 📍 Zone Config
Data center registration & hierarchy
Tenant onboarding & SLA tiers
Floor & zone definition screens
Cage/rack assignment matrix
Access point mapping
Operational schedule config
Details
MVP Core
3
Primary Daily Workflow
Core Operations
9 Security Officer SAR Screens, Data Hall Occupancy, & Patrols
Launching the primary daily workflow — the central hub officers use on every shift, every day.
📋 9 SAR Screens 🚶 Patrol Routes 🏢 Occupancy 📊 Shift Reports 🔔 Incidents
Security Activity Report (SAR) creation
Data hall occupancy tracking
Patrol route logging & timestamps
Contractor access management
Visitor escort records
Real-time incident flagging
Shift handover notes
Key & token issuance log
Details
4
Supervisor Sprint
Supervisor Oversight
9 Screening Supervisor SAR Screens
Implementation for shift record reviews — enables supervisors to validate, annotate, and approve officer submissions.
🔍 SAR Review ✅ Approvals 📈 Oversight ⚠ Escalations
Supervisor SAR review queue
Shift completion verification
Annotation & feedback tools
Approval workflow engine
Escalation flagging system
Cross-shift comparison views
Details
5
Compliance Sprint
Compliance & Reporting
Regulatory compliance mapping & audit exports
Connecting operational data to compliance frameworks — ISO 27001, SOC 2, GDPR, and local regulations.
📜 SOC 2 🌐 ISO 27001 📊 Audit Exports 🔏 GDPR
Compliance framework mapping UI
Control evidence collection
Automated audit report generation
Gap analysis dashboard
Regulatory calendar & alerts
Third-party assessor portal
Details
6
Analytics Sprint
Analytics & Intelligence
Operations dashboards & trend analysis
Surfacing patterns across shifts, incidents, and patrols to help security managers make data-driven decisions.
📊 Dashboards 📈 Trends 🗺 Heat Maps 🤖 Insights
Ops command centre dashboard
Incident frequency heat maps
Patrol coverage visualisation
Officer performance analytics
Tenant activity summaries
Anomaly detection alerts
Details
7–8
Evaluation & Admin Sprints
Evaluation & Administration
Training/QA, Drill Management, Billing, Ticketing System
Deploying access and logistics modules — the operational backbone that keeps the platform running and accountable.
🎓 Training/QA 🚨 Drill Management 💳 Billing 🎫 Ticketing System 📋 Evaluations 🔧 Maintenance
Officer training module & assessments
Emergency drill scheduling & debrief
Client billing & invoice generation
Internal ticketing & fault tracking
Competency evaluation scoring
SLA compliance reporting
Equipment maintenance schedules
Third-party vendor access portal
Details
9
Final Sprint — Platform Hardening
Integration, Security Hardening & Launch Readiness
End-to-end QA, penetration testing, performance optimisation, and client go-live preparation
The final phase — hardening, integration testing, and preparing the platform for production deployment across all client environments.
🔐 Pen Testing ⚡ Performance 🔗 Integrations 📦 Go-Live 📚 Documentation
Full end-to-end system testing
External penetration testing
API integration with CCTV/access systems
Load & performance benchmarking
Client onboarding migration tools
Operator & admin training delivery
SLA & uptime monitoring setup
Staged production rollout
Details
Part III The 18 Functional Modules
17 scr
Admin & System Foundation
17 screens · Sprints 1–2, 7–8
Authentication & IAM
User & Role Management
Data Center Configuration
Tenant Management
Reference Data Admin
Billing & Invoicing
System Audit & Logs
20 scr
🛡
Core Security Operations
20 screens · Sprints 3–4
Security Activity Reports (SAR)
Data Hall Occupancy
Patrol Management
Contractor Access Control
Visitor Management
Incident Reporting
Supervisor Review & Sign-Off
Shift Handover Records
16 scr
🚀
Specialized Lifecycle Modules
16 screens · Sprints 5–6, 9
Compliance & Framework Mapping
Training & Competency
Drill & Emergency Mgmt
Analytics & Dashboards
Ticketing & Maintenance
Officer Evaluations
Integration & API Gateway