Skip to main content
Back to all projects
Web Development
Featured
completed

Boarding House Management System

Laravel web system for managing tenants, rooms, billing, and operations of a boarding house.

Jan 2024 — Jun 20245 moTeam of 3
Boarding House Management System

Overview

A full-featured web-based management system tailored for boarding house operators. Built with Laravel and styled with Tailwind CSS, it handles tenant registration, room assignment, monthly billing, payment tracking, and maintenance requests. The system includes a GitHub Actions CI workflow for automated testing and Docker support for deployment. With over 7,000 commits, it represents a heavily iterated, production-ready project.

Key Features

  • Tenant registration and room assignment management
  • Monthly billing generation and payment tracking
  • Maintenance request workflow with status updates
  • Occupancy dashboard with room availability overview
  • Monthly income reports and financial summaries
  • CI/CD pipeline via GitHub Actions for automated testing

Challenges

  • Modeling overlapping tenant contracts and room transitions
  • Designing a billing engine that handles partial payments and arrears
  • Building a UI approachable for non-technical boarding house owners

What I learned

  • Production-level Laravel development with CI/CD integration
  • Iterative development practice — project has 7,000+ commits
  • Designing for real small-business workflows through user feedback

Related projects

Barangay Spot
Web Development
Barangay Spot
Community engagement platform for local barangay services and announcements.
Laravel
PHP
MySQL
Bootstrap
+2