Client Work

Raceroms

A commercial, multi-language website for an ECU tuning company, built from Figma into a responsive, SEO-optimized production site.

Raceroms is a Greece-based ECU tuning company serving English and Greek markets. I collaborated with a UI/UX designer to translate Figma designs into production-ready pages, integrated backend APIs for dynamic content, and implemented technical SEO to improve organic visibility for high-intent service pages.

Raceroms

Key Features & Highlights

  • Translated complex Figma designs into responsive, production-ready pages using Nuxt 3, Tailwind CSS, and Shadcn components
  • Built robust API integration with Axios for dynamic data fetching, form submissions, and server-side validation
  • Implemented on-page SEO strategies to improve organic search visibility across multiple languages

Tech Stack

Nuxt 3

SSR for SEO and performance

Vue 3

Component-based architecture

TypeScript

Type-safe development

Tailwind CSS

Pixel-perfect responsive styling

Shadcn

Accessible UI component primitives

Axios

HTTP client for API communication

i18n

English & Greek localization

Challenges & Solutions

Problem

Each service page needed unique SEO metadata instead of sharing the same title and description.

Solution

Implemented dynamic metadata based on the service data, including unique titles, descriptions, and canonical URLs.

Problem

Some pages contained large sections of content and images, so simply rendering everything immediately could negatively affect the initial experience.

Solution

I separated components based on their rendering requirements and optimized how content and assets were loaded. I also paid attention to responsive behavior and loading states to make the site feel faster and more polished.