All Projects
AEE — Corporate Website cover

AEE — Corporate Website

Company site with CMS content and multiple languages

Gyoza projectDevelopment2024Next.jsReactStrapi Blocksi18nextSass

The Challenge

AEE needed a modern corporate site with content managed in a CMS (Strapi), several languages and a structure that could grow with new sections and campaigns.

My Role

I built the frontend with Next.js: rendering Strapi block content, i18n (i18next), responsive layout and carousels/sections for campaigns so marketing could update content without code.

Key Features

Pages driven by Strapi Blocks rendererMulti-language (i18next) and date formattingResponsive layout and image optimisationCarousels and dynamic sections

The Outcome

Marketing can update content without touching code
SEO-friendly structure and consistent branding

How It Works

  1. 1Content is edited in Strapi (CMS); pages are built from blocks (text, images, carousels, etc.).
  2. 2The Next.js frontend fetches and renders these blocks; layout is responsive and SEO-oriented.
  3. 3Multi-language is handled with i18next; dates and copy adapt to the selected language.
  4. 4New sections or campaigns are added in the CMS; the site structure supports growth without code changes.

Gallery

Homepage — desktop
01 / 06

Homepage — desktop