Back to Projects
Case Study

Maxi24 Corporate Website

React 19Tailwind CSSFramer MotionViteReact Router v7
Maxi24 Corporate Website preview
01

The Problem

The construction company needed a site that presents its services and lets prospective customers inspect completed work beyond a single homepage image.

02

My Role

Corporate website design and frontend development for Maxi24 GmbH.

03

Approach

The site combines service sections with project cards and dedicated project-detail routes. Each detail page pairs a description with a photo gallery and lightbox.

04

Technical Decisions

Keep project details in one data source

Titles, locations, descriptions, and gallery images are defined in a project data file and rendered by the same detail-page component.

Support lightbox navigation

The open gallery supports Escape and arrow-key navigation as well as visible previous, next, and close controls. The image thumbnails themselves still need keyboard-trigger review.

05

Stack

React 19, Vite, Tailwind CSS, React Router 7, and Framer Motion.

06

Outcome

The corporate site is live with service information and project-detail galleries. No lead or performance figures are included here.

07

What I'd Take Into the Next Project

A shared project-detail component makes it practical to expand the portfolio through structured content and image sets.