Skip to main content
Case Study

Parfumdreams

Enterprise E-Commerce Platform

Client: Akzente (Parfumdreams)

Challenge

The existing Parfumdreams e-commerce platform needed a fundamental modernization. Performance issues, outdated frontend technologies, and a monolithic architecture made further development difficult and impacted user experience.

Solution

We rebuilt the platform on ASP.NET Core with Blazor WebAssembly and prerendering. The frontend build pipeline is based on Vite and Tailwind CSS for fast development cycles and optimized delivery. A multi-project architecture (WebShop, BlazorClient, API, Common) ensures clear separation and maintainability.

Project Overview

Parfumdreams is one of the leading online perfumeries in Europe and belongs to the Akzente group. The platform serves millions of customers and offers an extensive range of perfumes, cosmetics, and care products.

Our Role

cellcreek was tasked with modernizing the frontend architecture of the e-commerce platform. The focus was on performance optimization, modern user experience, and a scalable architecture that supports the company’s rapid growth.

Technical Implementation

The solution combines the best of server and client rendering: ASP.NET Core delivers pre-rendered pages for fast initial load times and SEO, while Blazor WebAssembly runs interactive components in the browser. Vite as the build tool enables lightning-fast development cycles, and Tailwind CSS ensures consistent, maintainable styling.

Technologies

ASP.NET CoreBlazor WebAssemblyPrerenderingViteTailwind CSSMulti-Project Architecture

Results

  • Fast page load times through optimized WebAssembly prerendering
  • Modern, reactive user experience with Blazor WebAssembly
  • Scalable multi-project architecture for long-term development
  • Efficient frontend development with Vite and Tailwind CSS

Planning a similar project?

We would love to discuss your requirements.

Get in touch