/// Index
01Home02Projects03Tech Stack04Experience05Achievements06Contact

SYSTEM: ONLINE
V.2.0.4

Case Study // aegis

AEGIS (CRPF)

Mission-critical secure log management system for the CRPF.

AuthMulti-Role
ClearanceAdmin
Uptime99.9%
IntegrityLocked
DEMO_RECORDING
[ VIDEO ASSET REQUIRED ]

02 // Architecture Execution

Architected a high-integrity Firestore database with role-based access control (RBAC). Developed a customized management dashboard ensuring that sensitive logistical data is isolated, audited, and tamper-proof.

01 // The Problem Context

The CRPF required a secure digital alternative to manual log entries, necessitating strict data integrity and multi-level authorization for sensitive personnel data.

System Stack

FlutterFirebaseDartGCP
core_module.ts
// Firebase Security Rules (RBAC)
match /classified_logs/{logId} {
  allow read: if request.auth != null && 
    get(/databases/$(database)/documents/users/$(request.auth.uid)).data.role == 'COMMANDER';
  allow write: if request.auth != null && 
    get(/databases/$(database)/documents/users/$(request.auth.uid)).data.role == 'ADMIN';
}