The Surf Course
The Surf Course is a web application designed to help beginner surf enthusiasts choose the right gear from surfboards to wetsuits based on their specific needs and preferences.
Choosing the right surf gear can be overwhelming for beginners. This app guides users through a step-by-step selection process and recommends the most suitable board and wetsuit combo based on their profile (weight, height, level, water temperature, etc.).
Built with Ruby on Rails on the backend and Vanilla JavaScript on the frontend.
Implemented a recommendation algorithm that matches users with the optimal product combinations using data from a structured product database.
Focused on mobile-first design to ensure a smooth user experience for on-the-go surfers.
Integrated a step-by-step guided form to simplify the selection process.
Worked in a team of two over a 2-week sprint as part of the Le Wagon bootcamp.
Tools used: GitHub, Figma, and YouTube (live demo presentation).
Beginners often don’t know where to start when buying surf equipment — they struggle with sizing, product types, and adapting to different surfing conditions.
A simplified recommendation flow based on a small set of user inputs, matched against a curated gear database. The result is a beginner-friendly buying guide that helps users confidently pick the right surfboard and wetsuit.





