Modifying Personal Project

BrightEdu

QR-Based Smart Attendance Management System

Technologies Used

Laravel Livewire MySQL Spatie Roles/Permissions Pusher FullCalendar.js PHPUnit
BrightEdu

Project Overview

Built a production-grade QR-based attendance management system for an educational institute with a strong focus on clean architecture, best practices, and scalable backend design.

Key Contributions:

  • Implemented service–repository architecture, request validations, query scopes & clean controller design
  • Built role-based access control using Spatie (Admin, Teacher, Student)
  • Developed real-time dashboards (attendance analytics, ongoing classes) with Livewire
  • Integrated QR code scanning, student/class management & scheduling with FullCalendar
  • Added email reminders, push notifications (Laravel Echo + Pusher), and student self-service login
  • Wrote unit & feature tests, implemented logs & security best practices

 

Impact:
BrightEdu became my benchmark "industry-standard learning project," helping me master clean architecture, scalable backend patterns, and near-production quality development.

Project Gallery

Project Details

Status
Modifying
Project Type
Personal Project
Created
December 2025

Share Project

Related Projects

SkillBridge

SkillBridge

AI-Powered Job & Internship Matcher for Undergraduates

View Project
StoreFront

StoreFront

E-Commerce Platform for Electronics

View Project
MrTech LMS

MrTech LMS

Student Management System for MrTech Institute

View Project