← Work
Smilefie 2025

Rescue, Upgrade, and Redesign

  • Web development
  • PHP upgrade
  • Redesign
Smilefie — homepage
Smilefie — homepage

The situation

The existing website was written in PHP 7.4 and after a hosting upgrade started misbehaving — some functionality failing silently, some visibly. The client needed not just repairs, but modernisation.

What we did

First, an audit: what’s broken and why. PHP 7.4 to 8.2 isn’t just a version bump; it’s a series of breaking changes that manifest unpredictably in code written without tests.

We went through the codebase systematically, fixed deprecated functions, removed obsolete calls, and rewrote sections that couldn’t be fixed without refactoring. A front-end redesign ran in parallel — a visual update without rewriting the entire project.

What was built

The website runs on PHP 8.2 and is taking orders. Performance improved, image quality fixed throughout, Google reviews integrated. Gallery management moved from manual FTP uploads to the admin interface — something that had always been a friction point. The front-end was redesigned in parallel. A cleaner codebase for whoever works on it next.