Resume.pdf
Case Study: E-commerce

Parfum.hu

End-to-end development and continuous evolution of one of Hungary's leading perfume webshops since 2015. The original plain-PHP site was rewritten first on Symfony 1.4, then on Symfony 6. A high-traffic e-commerce platform with custom MySQL-based search logic, integrations with multiple payment providers and the Tharanis business-management system, plus a built-in content editor for the weekly magazine and newsletter-campaign landing pages.

10+ Years of development
45% Faster page loads
2 Full platform rewrites
Parfum.hu

The Challenge

In 2015 the client came with a site written in plain PHP, needing a redesign and a major expansion of features. The webshop had to integrate with several payment providers and the lesser-known Tharanis business-management system, while a steady stream of custom development requests kept coming. It also required a content editor for a weekly magazine and for the landing pages supporting monthly newsletter campaigns. A powerful search — the primary driver of purchases — was a top priority.

The Solution

The site first received a Symfony 1.4 rewrite, then — three years ago — a full rewrite on Symfony 6 that also brought a significant boost in page-load speed; the front-end is built on Vanilla JS. For search, after extensive tuning I built a custom MySQL-based search logic that satisfies both the client and its customers. I integrated the payment providers and the Tharanis system, support the magazine and landing pages through a built-in content editor, and kept SEO front and center throughout development.
API Platform
CSS/HTML
Doctrine
$ jQuery
MySQL
Symfony
JS Vanilla JS

Custom Search Engine

MySQL-based search logic, tuned over years — the primary driver of purchases.

Payment Integrations

Secure integration of multiple payment providers over the years.

Tharanis Integration

Connection to the client's lesser-known Tharanis business-management system.

Content Management & Magazine

Built-in editor for the weekly magazine and campaign landing pages.

SEO-Optimized

SEO kept front and center to maximize organic visibility.

Ongoing Custom Development

Regular, tailored feature expansions driven by business needs.