RBSC

Cross-platform flutter applicatie
Duo
RBSC logo

De Royal Belgian Sailing Club is een waar walhalla voor de waterratten onder ons. De zeilclub kent een intense voorliefde voor allerlei wind- en watersporten, van zeilen tot kitesurfen en wakeboarden. En dat voor jong en oud, op lokaal recreatief en internationaal topsport niveau. Samen doken ze met Duo in zee, voor de ontwikkeling van een vernieuwde leden applicatie.

De uitdaging.

Als toonaangevende zeilclub is innovatie bij RBSC erg belangrijk: een vernieuwde app was dan ook welkom. De oorspronkelijke app was aan vervanging toe, dit was namelijk nog een React native application. Ook moesten er meer handige features komen voor de leden van de RBSC, zoals een livestream van het plaatselijke weer van de verschillende locaties. 

De oplossing.

De opdracht was duidelijk: een state of the art mobile app dus, voor de leden van RBSC, die beschikbaar is op zowel iOS als Android. Hoe we dat aangepakt hebben? Voor de ontwikkeling hebben we gekozen voor Flutter, een moderne cross-platform technologie. Samen met RBSC brachten we de belangrijkste noden van hun leden in kaart, en vormden deze moeiteloos om tot handige features.

De resultaten.

Een nieuwe Flutter app die op beide platformen (iOS en Android) beschikbaar is. De app bevat praktische en future proof features voor de leden van RBSC, zoals digitale lidkaarten en een persoonlijke QR-code. Bovendien is de app ook nog eens piekfijn afgewerkt met enkele mooie animaties. 

RBSC app mockup

De Royal Belgian Sailing Club: wie zijn ze?

De geschiedenis van RBSC gaat een heel eindje terug. In 1863 werd deze fantastische club opgericht door een groep enthousiaste Gentenaren, die zich tot de zeilsport aangetrokken voelden. Met vijf zeilboten op de Leie werd deze club leven in geblazen. Het enthousiasme verspreidde zich snel en in 1893 was de vloot uitgegroeid tot maar liefst 41 eenheden. 

Doorheen de jaren ontwikkelde RBSC zich als een toonaangevende club voor de fanatieke zeilers onder ons. Naast zeilen kunnen ook liefhebbers van andere watersporten, zoals surfen of kajakken, terecht bij deze club. Vandaag de dag vind je de Royal Belgian Sailing Club in vijf verschillende locaties en organiseren ze tal van activiteiten voor jong en oud. 

Het opstarten van een nieuwe app loopt uiteraard niet over een dag, Duo stond ons steeds bij met raad en brainstormde actief mee zodat we vol fierheid tot een prachtig eindproduct kwamen!

Patrick, Nick en Nathalie - RBSC

Van native app naar cross-platform

De oorspronkelijke RBSC app was een native applicatie met twee aparte codebases: één voor iOS en één voor Android. Na een tussenstap via React Native, zijn we nu bij de ontwikkeling van de nieuwe app bewust overgestapt naar Flutter: een cross-platform technologie die vanuit één codebase zowel een iOS als Android app oplevert, in een modern jasje. Enkel de reeds bestaande backend API, die de nodige data aanlevert, kon hergebruikt en verder geoptimaliseerd worden. Voor de rest zijn alle andere ‘onderdelen’ overboord gegooid en vernieuwd.

RBSC app mockup

Dankzij onze keuze voor Flutter konden we efficiënter te werk gaan, en ook meer tijd besteden aan spraakmakende details. Denk aan enkele leuke animaties, bijvoorbeeld in het menu en de lidkaartenlijst. Projectontwikkeling in Flutter sluit trouwens ook van begin tot eind aan op onze CI/CD pipeline. CI/CD staat voor continuous integration, continuous deployment, en zorgt ervoor dat na elke aanpassing de code automatisch getest wordt, er nieuwe versies worden gemaakt en beschikbaar gesteld. En dat zonder enige vorm van overhead. 

Na de eerste testversie van de app waren we reeds helemaal verkocht, na nog wat finetunen zijn we terecht fier op deze prachtige, gebruiksvriendelijke app.

Patrick, Nick en Nathalie - RBSC
Catamaran
RBSC sail
Sailing

Watersport voorop! ⛵️

Omdat de ervaring van de leden voorop stond, bedachten we samen met RBSC welke features zij het meest zouden waarderen. Op de website is reeds een live webcam te vinden van de verschillende locaties, en wordt ten volste gewaardeerd door de leden. Sta je op het punt om te vertrekken naar één van de basissen, dan kan je snel nog even checken of het al dan niet goed weer is. Deze handige webcam livestream werd ook toegevoegd in de applicatie van RBSC. Vanaf nu dus ook on-the-road beschikbaar!

Digitalisering van de lidkaarten is met de nieuwe app ook een feit: da’s weer een kaart minder in je portefeuille, én je kan hem niet meer verliezen! ;-). Bovendien is een smartphone bij de hand hebben op het strand heel wat evidenter dan een lidkaart. In je persoonlijke profiel - wanneer je ingelogd bent in de app als RBSC-lid - vind je een overzicht van alle jaarlijkse lidkaarten. Elk jaar worden de lidkaarten in een nieuw jasje gestoken, die we uiteraard ook in de app hebben meegenomen. Dankzij het knappe design kun je in één oogopslag zien of je in een bepaald jaar al dan niet lid was.  

RBSC digitale lidkaarten

De communicatie met Duo verloopt steeds vlot, geen vraag is hen te veel, hierdoor voelt de samenwerking heel vertrouwd!

Patrick, Nick en Nathalie - RBSC

Een andere leuke nieuwe feature is de implementatie van een persoonlijke en unieke QR-code. Met deze code kunnen leden hun aanwezigheid bij RBSC gemakkelijk en snel registreren. Mocht er een probleem zijn met een lidmaatschap, dan krijgt de houder hier ook een melding van in de app. De persoonlijke QR-code zet ook reeds de deur naar toekomstige ontwikkelingen op een kier, zoals het bestellen van een drankje aan de bar in de beachclubs, of het huren van materiaal. Maar daarover later meer!

RBSC app mockup

Kortom, als lid van de Royal Belgian Sailing Club heb je met de vernieuwde app altijd je persoonlijk lidmaatschap op zak, en kun je waar en wanneer je wil altijd even een blik werpen op je favoriete RBSC basis, dankzij de handige webcam livestream. De zee lonkt!

Rianne Marchand

Benieuwd naar de digitale mogelijkheden voor jouw business? Met Duo in de arm valt elk land te bezeilen ;).

Rianne Marchand
Account manager

Duik je binnenkort in een gelijkaardig project?

 

Hallo,

hoe kunnen we je helpen?

 

Een nieuw project, nice!

Muriel helpt je met plezier verder, bel je haar even op?

 

Je zoekt informatie.

Er is al heel wat info waarin je kan zoeken. Niets gevonden? Bel even naar Tom of Leen.