Web Admin Portal
For super admins, HR, operations, finance, and facility managers managing clients, sites, deployments, payroll, invoices, and reports.
SEC ERP
Facility & Manpower Management
Security operations ERP
SEC ERP connects web-based management workflows with mobile field execution, so verified attendance and deployment activity can drive payroll, invoicing, compliance, and operational reporting.
Detailed working-screen captures are available in the password-protected screenshot vault.
Unlock ScreenshotsTwo connected apps
The repository documents a Flutter web/desktop admin portal, a Flutter Android/iOS app, a shared model/API layer, and a Spring Boot backend with PostgreSQL + PostGIS.
For super admins, HR, operations, finance, and facility managers managing clients, sites, deployments, payroll, invoices, and reports.
For personnel, supervisors, and facility managers handling GPS attendance, face checks, patrols, incidents, trips, leaves, and payslips.
JWT-secured APIs, shared Dart models, role-aware access, offline queues, and geospatial logic keep both apps aligned.
Product screens
These screens show the web admin side of the platform across HR, facilities, operations, vacancy monitoring, maintenance, and finance workflows. Detailed working-screen captures are password-protected and shared only with approved viewers.
Unlock Screenshot VaultManagement overview with operational status, map context, and daily facility signals.
Central personnel records with status and identity data for deployment readiness.
Leave requests and balances connected to workforce availability.
Client and site records used as the foundation for posts, zones, and contracts.
Facility asset tracking for assignments, condition, and maintenance context.
Maintenance work organized by state for fast triage and resolution tracking.
Active deployment roster for facility coverage and manpower planning.
Open coverage gaps surfaced for operational follow-up and staffing decisions.
Conveyance and trip records connected to field activity and reimbursements.
Operating principle
SEC ERP’s core flow links deployment planning to attendance capture, supervisor verification, payroll calculation, billing, and management reporting.
Assign personnel to client facilities, zones, posts, and shifts.
Personnel punch attendance with GPS, face verification, and timestamps.
Supervisors validate daily presence, regularizations, and exceptions.
Payroll uses verified attendance, OT, PF, ESI, PT, and deductions.
Billing aligns client invoices with actual deployed and verified manpower.
Operations, compliance, payroll, and facility reports provide audit visibility.
Current deployment
Field workflows
The mobile app supports role-specific journeys: personnel attendance, leave, earnings and schedule; supervisor verification and incident review; facility manager patrols, inspections, reports, and trips.
Modules
Personnel records, documents, skills, compliance, leave balances, and role-based access.
Client registry, facilities, posts, zones, contracts, and coverage configuration.
Roster assignment, active deployments, availability checks, approvals, and gaps visibility.
Geo-fenced punch, biometric/selfie validation, supervisor verification, and regularization.
Monthly payroll, statutory deductions, rate cards, GST invoices, and AR tracking.
Incident reporting, zone patrol sessions, facility inspections, EOD reports, and trip tracking.
Facility assets, categories, assignments, maintenance tickets, lifecycle notes, and resolution tracking.
PSARA, license expiry alerts, PVC/medical checks, audit logs, and operational governance.
Architecture
The documented stack combines Spring Boot 3.2, Java 17, PostgreSQL 16 + PostGIS, JWT role-based auth, Flutter web/desktop, Flutter mobile, SQLite offline storage, Docker Compose, Prometheus, Grafana, and CI jobs for backend, desktop, and mobile.