project
Glamour Studio
A Macedonian-first salon website pairing editorial presentation with online booking and a horizontal lookbook.
Glamour Studio is a Macedonian-first website for a hair and makeup salon in Radovish. It combines a warm editorial homepage with direct access to services, studio and contact information, online booking, and a full-screen lookbook.

What it does
- presents hair, color, treatment, and makeup services;
- introduces the studio through photography and concise salon information;
- provides location, contact, language switching, and booking actions;
- separates booking and lookbook experiences into focused routes.


Stack
- Next.js App Router and React
- Tailwind CSS v4
- Motion, GSAP, and Lenis
- Netlify Functions, Upstash Redis, and Google Calendar integration
- Sharp for the media pipeline
Booking and lookbook
The /booking route keeps appointment creation in three clear steps: service,
appointment, and contact. Availability and booking requests connect the site to
serverless functions, Redis-backed state, and Google Calendar without exposing
those concerns in the public flow.

The /lookbook route is a full-viewport horizontal editorial sequence with
momentum and snap scrolling plus keyboard navigation.

Visit the production website
View the source on GitHub