Enhance Family Golf Info Site

Замовник: AI | Опубліковано: 17.11.2025

I have already put together the basic HTML, CSS and vanilla JavaScript for a small family-oriented golf website. The central goal is to showcase our own selection of family-friendly golf courses, so every page revolves around clear course descriptions and simple layout diagrams. What I now need is a front-end specialist who can turn this rough build into a polished, responsive experience. Key tasks • Refine the existing markup and styles so the pages look consistent on desktop, tablet and mobile. • Create clean, reusable components for each course’s description and layout section. • Integrate lightweight, fast-loading photo galleries (pure JS or a minimal dependency) so visitors can flip through images of each hole. Lazy loading and touch gestures are a plus. • Optimise images, CSS and scripts for performance without sacrificing visual quality. • Make sure everything stays in plain HTML, CSS and JavaScript—no frameworks required—so the site remains easy for my family to update later. Acceptance criteria • All course pages render correctly in the latest Chrome, Safari and Edge. • Galleries load smoothly, display captions, and degrade gracefully if JS is disabled. • Lighthouse performance score of 90+ on mobile. • Clear hand-off: organised file structure, commented code, and a short README outlining how to add new courses or photos. If you have a knack for clean front-end code and an eye for user-friendly presentation, I’m ready to share the current repo and discuss timelines.