Multilingual Next.js rebuild with license categories and integrated theory tests.
Driving School ART — Redesign
A full redesign of Driving School ART in Gostivar. The Bootstrap marketing site was replaced with a Next.js product: clearer enrollment paths, license category detail pages, and the theory quiz rebuilt into the same multilingual experience.
Purpose
Give the school a modern, fast website that works in three languages, explains every license category, and lets candidates practice theory without leaving the site.
My role
Lead frontend developer for the redesign: Next.js App Router, next-intl, Tailwind UI, category and contact flows, and migration of the online theory tests into the new stack.
Key features
- Albanian, English, and Macedonian with next-intl locale routing
- License category pages for A, B, C, CE, and D with requirements and training hours
- Integrated online theory tests by category, with question banks in Albanian and Macedonian
- About, contact, and map-based location experience for local enrollment
- Responsive marketing UI with Tailwind CSS 4, carousels, and performance-focused assets
Design & development
Rebuilt from the ground up on Next.js 16 and React 19 instead of iterating the old Bootstrap theme. Content and nav were structured around student journeys: home → category → register / practice tests → contact. The quiz moved into the App Router so theory practice shares branding, locales, and SEO with the rest of the site.
Outcome
A live multilingual driving-school site at https://art.com.mk that combines marketing pages, category enrollment info, and in-product theory exams.
Customer focus
Prospective students in Gostivar who need clear category info in their language, plus free theory practice before and during training.