Home Portfolio WaveSearch
Web Platform

WaveSearch: Surf Forecasting & Spot Discovery Platform

We developed a complete surf forecasting platform with 53+ spots in Peru, smart alert system, tide predictions, competitions, and bilingual support (ES/EN).

The Client

WaveSearch

WaveSearch is a surf forecasting platform focused on the surfing community in Peru. They needed a reliable tool offering accurate forecasts, spot discovery, and an alert system to never miss the best wave conditions.

The Challenge

The project required solving multiple technical and functional challenges:

  • Integrate multiple oceanographic data sources (Open-Meteo ECMWF WAM, Copernicus CMEMS)
  • Develop a precise and reliable wave scoring system from 1 to 10
  • Calculate tide predictions with 8 harmonic constituents for 6 stations
  • Create a personalized alert system based on wave conditions
  • Integrate official DHN (Directorate of Hydrography and Navigation) alerts
  • Offer a complete bilingual experience (Spanish and English)

The Solution

We developed a complete surf platform with advanced features:

  • 15-day forecast with intelligent scoring from 1 to 10 per spot
  • Catalog of 53+ surf spots across Peru with detailed information
  • Personalized alert system for preferred wave conditions
  • Tide prediction with 8 harmonic constituents for 6 stations
  • Real-time integration of official DHN alerts
  • Competition system with rankings and community participation
  • Google OAuth authentication for quick registration
  • 100% bilingual platform with sponsor and community support

Technologies Used

Modern tech stack for maximum performance and precision:

Laravel 12
Tailwind CSS
Alpine.js
Chart.js
MySQL 8.0
Docker

Results Achieved

The platform delivers a complete experience for the surfing community:

53+ Surf spots in Peru
15 Days of forecast
204 Unit tests (508 assertions)
100% Bilingual (ES/EN)

Want a similar project?

Tell us your idea and we'll help you make it a reality. No-obligation quote.

Need help? 💡
AI

Adratech Assistant

Online