SPC — Protection & Route Management System
A real-time administrative platform for managing mission and route protection requests, featuring live map tracking, protector assignment workflows, and operational analytics.

Overview
SPC is a specialist admin system designed for a security services provider managing mission and route protection requests. Dispatchers coordinate protector assignments, monitor field operations on a live map, and track mission statuses — all from a single, unified dashboard.
Key Features
- Request Management: Create, assign, and track protection missions and route requests from end to end.
- Live Map Tracking: Google Maps integration provides real-time visualisation of protector locations and assigned routes.
- Protector Assignment: Smart assignment workflow matching available protectors to incoming requests based on proximity and availability.
- User Management: Full CRUD for client accounts, protector profiles, and admin users with role-based access control.
- Operational Analytics: Dashboard-level metrics covering request volumes, response times, and protector utilisation.
- Status Audit Trail: Complete history of every request — from creation through assignment to mission completion.
Technical Architecture
Built with React and TypeScript, using TanStack Query for data synchronisation and Google Maps for real-time tracking. Tailwind CSS delivers a clean, information-dense interface optimised for dispatch operations.
Tech Stack
React · TypeScript · Google Maps API · Tailwind CSS · TanStack Query · Real-Time Tracking