Case study
Travel landing page
A high-fidelity travel landing page used to practise accessible, performant frontend structure.
Context
A landing-page build treated as production-grade frontend practice rather than a client product.
Problem
Landing pages are often thrown together. The exercise was semantic structure, keyboard use, and layout stability.
My role
Solo frontend.
Challenge
Keeping a dense marketing layout accessible and stable across widths.
Approach
Component sections, semantic HTML, and attention to images, type, and contrast.
Outcome
Live demo and source on GitHub. Earlier work, not a shipped travel company.
What shipped
Accessible layout
Semantic structure, keyboard-friendly navigation, and contrast treated as requirements rather than polish.
Stack
React · TypeScript · Tailwind CSS
Earlier frontend craft. Kept here as supporting work, not a flagship case study.