All projects

Beach finder and weather forecast service

Kuda.Krym

Built a web service combining weather, sea conditions and travel time. Users choose a starting point, date and preferences, and the system compares conditions to suggest suitable beaches.

RoleFullstack development and deployment
Year2026
StatusLive and evolving

Challenge

Help people choose where to spend a day by the sea without comparing weather, waves and routes across several separate services.

Result

Launched an independent service featuring 50 beaches, seven-day forecasts, a map of 36 coastal locations and weather for 13 inland towns and settlements in Crimea. I continue to improve the recommendations and develop the project.

Key features

  • Beach recommendations based on weather, sea conditions and travel time
  • Seven-day hourly forecasts and current weather conditions
  • Water temperature, waves, wind and UV index
  • Interactive maps, location search and beach filters
  • Weather model comparison and data freshness indicators
  • Caching and saved forecasts during provider outages
  • Responsive interface, automated tests and CI/CD
  • Docker deployment on a self-managed VPS
Next.jsReactTypeScriptExpressPostgreSQLPrismaRedisDocker
Visit website

Want a similar project for your business?

Tell me about your goals and we can discuss the features, stages and timeline.

Discuss a similar project