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
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
Web Development
Barangay Spot
Community engagement platform for local barangay services and announcements.
Laravel
PHP
MySQL
Bootstrap
+2