goFlow: Crowdsourcing surf reports
Surfing is considered by some as the ultimate extreme sport. Over 35 million people around the globe struggle to predict the tricky weather conditions to score the ride of their lives. This process is full of uncertainty and frustration as […]