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/
Recommended Citation
Svensson, Safari, "SwellSeeker: a modern, cloud native, and lightweight surf reporting application" (2025). Theses & ETDs. 6721.
https://digitalcommons.ncf.edu/theses_etds/6721