← All projects
Completed · Interactive demo

Campus Turnstile Management with Face Recognition

A campus access platform for identity enrollment, turnstile monitoring, security checks, mobile access updates, and face recognition records.

The problem

Campus administrators needed a controlled way to manage student, faculty, staff, and visitor access across identity records, face enrollment, gate activity, attendance exceptions, and turnstile status. Security staff needed operational views that were faster than searching through raw logs.

System scope

The system includes an admin portal for people records, face enrollment, access groups, turnstile activity, attendance exceptions, and reports. It also includes a security portal for assigned gates and a Flutter mobile app concept for access updates and related user-facing checks.

Outcome

Administrators can manage identity and access records from one place, while security teams can see gate activity and exception states with less manual checking.

System areas

01

Identity records

Profiles for students, faculty, staff, and visitors with enrollment state, access status, and identifiers.

02

Face and turnstile access

BioStar X and face-recognition workflows for enrollment, access decisions, turnstile logs, and gate health.

03

Security operations

Gate-focused screens for security personnel to monitor assigned lanes, late arrivals, visitors, and exceptions.

04

Mobile access support

Flutter mobile views for user-facing access information, notifications, and campus access status.

Interactive demo

Open the product preview.

A front-end mockup with sample data only, made to show the product direction, screens, and interaction style.

Admin viewSession timeout: 14:32

Dashboard

Real-time feed
On campus1059% of 1200 capacity
Entries today1038
Exits today933
Loitering2Needs review
2 loitering alerts

No exit after 12 hours: Nolan Pierce (13h on campus)

Hourly throughputWest Gate · all lanes
6a
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Access method mixToday
105on campus
  • Face · 38%
  • Card · 52%
  • QR · 10%
Per-lane headcount
Main Gate · IN312Normal
Main Gate · OUT287Normal
East Wing · IN198Normal
East Wing · OUT176Normal
Faculty · IN/OUT156Normal
Student · IN/OUT819Normal
Visitor · IN23Normal
Live access feed
10:18 AM
Lena WhitakerIN · Student · IN/OUT · cardFace disabled — under 18
granted
10:12 AM
UnknownIN · Main Gate · IN · faceNot enrolled
denied
10:08 AM
Guest — Compliance ReviewIN · Visitor · IN · qr
granted
09:55 AM
Owen KellerIN · Faculty · IN/OUT · face
granted
09:42 AM
Tessa VaughnOUT · East Wing · OUT · cardInactive enrollment
denied
Cashless Parking PaymentVizTOR Visitor Management System