Wave Forecaster

Project Overview

As an avid surfer and programmer, I decided to combine both those skills to create an application that accurately predicts wave heights throughout the day, regardless of the time. Most surf report sites are only updated in the early morning and some will update in the evening. Wave conditions can change very quickly, resulting in an inaccurate surf report at times. The app I am creating aims to solve this problem. Using jQuery to pull periodically updated buoy data and using my personal experience at different surf spots around the island of Oahu to give an accurate take on the surf conditions at any time of the day. I am using Express.js for the backend server to allow me to bypass the CORS policy, JavaScript and React.js for displaying the data elegantly, and some minor HTML5 and CSS thrown in the mix. I would like to put the GET request for the data in my Express.js server, and I am currently figuring that out because it would make the application easier to scale. Here is the project repository - Wave Forecaster