Juan I.
ES
Back to projects

SIGVIP - Visitor Management System

Comprehensive access control and visitor management system with biometric verification for high-security institutions. Self-contained demo with simulated data.

Angular 21 TypeScript 5.9 Tailwind CSS 4 Bun Vercel
SIGVIP - Visitor Management System

Features

Biometric Verification

Simulated facial and fingerprint recognition in real time

Flow Control

Check-in/check-out with multi-checkpoint validation

RBAC System

Three roles (Admin, Supervisor, Operator) with differentiated permissions

Complete Auditing

Immutable log of all system events

Analytics Dashboard

Weekly activity charts, checkpoint distribution, and hourly activity

Demo Mode

Fully explorable without a backend — data generated deterministically in memory

Architecture

Frontend Angular 21 zoneless with SSR, standalone components, and signals
Mock Backend In-memory system replacing the real backend, with localStorage persistence
Seed Data Deterministic generator (mulberry32 PRNG) producing 120+ visitors, 80+ inmates, 800+ access records
Domain Handlers 11 handlers replicating complete business logic (auth, visitors, inmates, access, biometrics, authorizations, reports, audit, config, checkpoints, users)

Demo Credentials

UserPasswordRole
adminadminAdministrator
supervisorsupervisorSupervisor
operatoroperatorOperator