MG
Meet Gandhi
Back to All Projects
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