Case study / IoT / Smart Parking / NFC
Acoriss Smart Parking.
NFC parking management connecting mobile operators, backend services, payments, and physical gate access.
A traceable path from entry to exit.
Process overviewOverview
An end-to-end parking platform designed to digitize vehicle entry, parking sessions, payment, and exit authorization through NFC cards, mobile applications, backend services, and physical barriers.
The challenge
Manual parking records made vehicle entry, payment control, and exits difficult to monitor. The system needed a traceable lifecycle for each vehicle while working with existing barriers.
The solution
A parking session starts with an NFC card scan, captures vehicle details, calculates a fee, records cash payment, grants temporary exit authorization, and closes after an exit scan opens the barrier.
Key features
- Reusable NFC parking cards
- Entry and exit session tracking
- Fee calculation and cash payment confirmation
- Temporary exit authorization
- Operator traceability and activity history
- Barrier and gate integration
Architecture
Documented components and handoffs in this system.
- 01Flutter mobile app
- 02Backend API / NestJS
- 03Prisma ORM
- 04PostgreSQL
- 05Parking session engine
- 06NFC / gate controller
Product flow
- 01Vehicle entry
- 02NFC card scan
- 03Parking session
- 04Payment confirmation
- 05Exit authorization
- 06Gate opened
Engineering focus
- NFC card lifecycle
- Parking session state
- Exit authorization
- Physical gate integration