International Melges24 Class Association
Drupal development and ongoing support for a US-based international sailing class — covering member management, event systems, results and ranking functionality across 26 countries.
Challenge
International Melges24 Class Association is a US-based non-profit coordinating the Melges24 one-design sailing class worldwide, with members across more than 25 countries. WebPro took over the project after cooperation with the previous development partner had stalled. To contribute meaningfully, we first had to understand how an international class association actually operates — not just the content types, but the relationships between them: how sailors connect to boats and roles, how events belong to series and championships, how results link back to sailors and feed into weighted rankings, and how hall of fame records tie champions to specific events across decades of competition history. The systems were developed in close cooperation with the client's representative — their understanding of how the class operates is what made it possible to model the data correctly.
Solution
- Stabilised the project workflow and resolved both visible and latent technical issues the client was not yet aware of
- Modelled and built the data relationships between sailors, boats, roles (owner, helmsman, tactician, crew), national associations, events, results, series and rankings
- Built a searchable member directory covering 26 national associations, filterable by country and membership type with sortable columns
- Built an event calendar with filtering by country, event type and series across all competition tiers from local regattas to World Championships
- Built a results system covering events back to 2019, filterable by year, country, series and event type
- Built a European ranking system with weighted scoring across competition categories — World Championship (1.6×), European Championship (1.5×), European Sailing Series (1.25×) and national events
- Built winner profiles linking sailors to boats, championship wins, divisions (overall and corinthian) and nationalities — with cross-filtering by country, name and boat
- Built a hall of fame spanning competition history from 1993, connecting sailors to championship titles across multiple event types and years
- Built championship and series sections for World, European and North American competitions
- Built national class pages for 25+ member countries
- Built admin workflows for content editors — creating and linking events to series, entering race results, managing sailor and member records, and updating the hall of fame
- Ongoing Drupal development and technical support
Outcome
The association's core workflows — member verification, event tracking, competition results and rankings — run on purpose-built Drupal systems where the underlying data relationships reflect how the class actually operates. A sailor's record is consistent across the member directory, results, winner profiles and hall of fame. WebPro serves as the long-term technical partner for a US-based international organisation managing a global sailing class, handling development and support as the class grows.