Back to projects

Revived

Hola Pet Abandoned Animals Platform

Migrated the abandoned animal adoption service of Hola Pet to a cloud-based delivery environment integrated with GitHub Actions to bring it back to a fully runnable state.

Hola Pet Abandoned Animals Platform
[Fig 2. Hola Pet Abandoned Animals Platform Revived Mobile Screenshot, 2025]
Original stack
PHP 7.3 / Laravel 8 / Bootstrap 3 / MySQL 5.7
Failure mode
Default CSS framework unsupported in modern Laravel
Recovery actions
Upgraded to latest version and converted Bootstrap to TailwindCSS
Final outcome
Enabled latest Laravel features and integration of external libraries

Recovery notes

Cleaned up redundant fields and tables from the legacy database, and successfully migrated shelter information and adoption posts data.

Completely revamped the UI framework from obsolete Bootstrap 3 to modern Tailwind CSS 3 for an updated, streamlined user interface.

Upgraded core runtimes from PHP 7.3 to 8.3, Laravel 8 to 12, and MySQL 5.7 to 8.0 while writing complete functional tests to guarantee code integrity.

Implemented automated Continuous Integration/Continuous Delivery (CI/CD) pipelines using GitHub Actions, eliminating the need for any manual deployments.