Modern Monolith - Absence System

Role: Full Stack Developer

January 2025

Laravel 11ReactJSInertiaJSNode.jsMySQL

Project Overview

A complete attendance system with admin dashboard, user role access, and multi-input methods including IoT and AI.

  • Built a modern monolithic attendance system using Laravel 11, InertiaJS, and ReactJS for optimal performance and seamless integration.
  • Implemented user role separation: admins manage users, while regular users can submit attendance.
  • Designed a clean, responsive frontend with ReactJS, integrated into Laravel via InertiaJS.
  • Enabled multiple methods of attendance input: web form, RFID card (via IoT integration), and face recognition using AI modules.
  • Managed data flow and storage using MySQL and developed backend logic using Laravel and Node.js for certain microservices.

Project Gallery