GoSurf is a fullstack web application that aims to simplify checking the surf forecast for your local surf spot in a clean but simplistic UI/UX. Currently, we only have data for the Hawaiian Islands but we will be expanding to the west coast of North America very soon!
The concept for GoSurf is based on the fact that modern day surf tracking sites and applications are extremely noisy, and difficult to understand.
Want to know more about how it works? Have a look at the GoSurf "Serverless" Backend.
This repository contains the GoSurf source code. This repo is a work in progress, so we appreciate your patience as we figure things out.
- 🤙🏻 Ease of use: GoSurf is for the casual shredder who doesn't care about the extra "noise" of modern surf forecasting sites
- ✨ Ideal conditions: Ideal forecast conditions modeled to each surf spot
- 🌊 Wave heights: Hour by hour wave heights and periods as well as the days range
- 💧 Tides: Tide data on the extremes (high's and low's) for the day
- 💨 Wind: Hour by hour wind speed and direction for the day
- 🏄🏼♂️ Swell: Primary and secondary swell data
- 🌜 Dark mode: GoSurf offers a clean, modern dark theme for those early mornings or late night surf checks
Interested in the application? Checkout our App Configuration section of the server directory and have a look under the hood. If we missed your favorite spot let us know! We're always looking to expand our forecasting reach.
GoSurf is and always will be Open Source and for the surfing community.
Contributions are always welcome! Review the Contributing section in the server directory on how to contribute to the project!