Date of Award

2025

Document Type

Thesis

Degree Name

Bachelors

Department

Natural Sciences

First Advisor

Roy, Tania

Area of Concentration

Computer Science

Abstract

Surfing is a more popular sport and pastime now than ever before, digital reports of wave and ocean conditions known as surf reports are utilized by millions every year. With the popularity of these applications amongst the global surfing community and recent trends in modern web development surrounding cloud native and serverless applications, this thesis is meant to explore the cross-section between technology and surfing and the attempt to build an inexpensive and accessible surf reporting web app named SwellSeeker. The application utilized many modern cloud services provided by Amazon Web Services (AWS), as well as several low cost API’s to source the marine and weather data needed to make the reports. The paper describes the visual and system design of the application, as well as the logic and reason behind many of the choices technology, architecture, and design that shaped the project. As well as an analysis of several modern surf reporting applications, what they provide and what they are lacking. The thesis is also meant to explore many of these popular cloud services and how their implementation and design diverge from more traditional methods utilized by software engineers. SwellSeeker is a means to show how great an effect technology in its ever evolving state can affect and benefit our personal lives and hobbies.

Github Repo: https://github.com/ReverendSafari/surf-thesis

Application Link: https://swellseeker.com/

LinkedIn: https://www.linkedin.com/in/safarisvensson/

Share

COinS