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.

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

Technologies

ASP.NET CoreBlazor WebAssemblyPrerenderingViteTailwind CSSMulti-Project Architecture

Ready for your next project?

Let's bring your vision to life together.