← Back to projects

Project case study

Casaprima.ro Real Estate Scoring

PHP migration and offer scoring for property recommendations

PHP 7PHP 8MS SQLScoring LogicReal Estate
Summary

Quick overview

Migrated Casaprima.ro from PHP 7 to PHP 8 and built an administrator-facing scoring system for real-estate offers based on client preferences.

Professional or private work. Details are summarized without exposing internal code, client data, or proprietary implementation details. Screenshots or private demo can be shared on request when available.

Problem

What needed to be solved

Worked on an existing real-estate website where the administrator needed both a safer PHP runtime upgrade and a way to match offers to client preferences.
Implementation

What I worked on

Updated code paths affected by PHP 8 compatibility changes, checked runtime behavior, resolved migration issues, and implemented offer-scoring logic for the administrator.
Technical decisions

Responsibilities, systems, and engineering trade-offs

  • PHP 7 to PHP 8 compatibility fixes
  • Legacy code review and targeted modernization
  • Runtime issue investigation after upgrade
  • Regression-conscious changes to existing site behavior
  • Administrator-facing scoring system for real-estate offers
  • Preference-based offer matching and ranking logic
Result

Result and value

Moved the site to a newer PHP runtime while preserving existing functionality and added a practical scoring flow for matching clients with better-fitting property offers.
What I learned

Practical takeaway

Legacy modernization is strongest when runtime upgrades are paired with business value, not only compatibility fixes.
© 2026 Sebastian Luchian