Roof.info
Live Project · DeployedA Laravel-based content platform reviewing roofing materials, built with a proper MVC structure and test coverage.

Problem
Content-driven sites need a maintainable structure behind them: routing, data models, and a way to verify changes don't break existing behaviour.
Solution
Built with Laravel's MVC architecture: routes and controllers handle requests, Eloquent models manage the underlying MySQL data, and the front end is bundled with Vite. Includes a PHPUnit test suite.
Technology
Laravel
PHP
MySQL
Bootstrap
Vite
Key Features
- Laravel MVC routing and controllers
- Eloquent data models with migrations
- PHPUnit test suite
- Vite-bundled front-end assets