Residential Management
Flagship Case Study
2024
Society Management System
Gatekeeper access logging, visitor validation, and residential maintenance billing application.
Role
Full Stack Developer
Team Size
Solo Project
Duration
3 months
Status
completed
Problem Statement
Recording visitor entries manually in paper registers leads to untracked visitor history and slow entry logging.
Engineering Solution
Built a web application in Laravel 12 featuring role-based access control, AJAX visitor entry logging, and resident pass validation.
Engineering Decisions & Architecture
- Added role-based access middleware in Laravel 12 for Super Admin, Admin, Resident, and Gatekeeper roles.
- Created AJAX endpoints for gatekeeper entry logging without full page reloads.
- Added HTML5 canvas camera capture to save visitor entry photos.
Technologies Used
Laravel 12
PHP
MySQL
JavaScript
Bootstrap
AJAX