Sportways Backoffice

Over Sportways

Sportways is jaarlijks de organisator van ruim 2000 hockeykampen, clinics en tours. Hockey evenementen vinden plaats in Nederland maar ook in Europa, Afrika en de VS, voor alle beginnende en gevorderde hockeyers in de leeftijd 4 t/m 21 jaar. Op Sportways.nl wordt in verschillende talen een overzicht van kampen weergeven waar deelnemers zich kunnen aanmelden. Het organiseren van zoveel evenementen vereist dat er jaarlijks een groot aantal aanmeldingen verwerkt moeten worden. Hierom is het van belang dat management-functionaliteiten in het systeem goed in elkaar zitten om efficient en flexibel te kunnen werken. DongIT erkent het belang van de back-office en heeft daar de focus gelegd. Onder andere de volgende onderdelen zijn geimplementeerd in de backoffice: 

  • aanmaken van kampen
  • aanmaken van nieuwsbrieven
  • geavanceerd zoeken naar deelnemers
  • groepsmailing (local mail, Campaign Monitor)
  • SMScity voor het versturen van sms naar deelnemers
  • wijzigen van demanding (kamp, annuleren, extra opties, etc)
  • aanmaken/indelen van staff
  • statistieken (aantal aanmeldingen, betalingen, etc)
  • incasso, bank en iDEAL betalingen
  • ClieOps genereren voor automatische incasso's 

Er zijn verschillende koppelingen geimplementeerd zoals iDEAL voor betalingen, SMScity voor het versturen van SMS en Campaign Monitor voor het versturen van nieuwsbrieven en aanbiedingen naar grote groepen deelnemers. De belangrijkste koppeling is Exact Online voor het invoeren van facturen en betalingen.

Koppeling Exact Online

Exact Online is een van de meest gebruikte boekhoudprogramma's ter wereld met de mogelijkheid om vanuit eigen software een koppeling te maken voor een transparante integratie. DongIT heeft verschillende koppelingen geimplementeerd waaronder het aanmaken van facturen en nieuwe deelnemers bij Sportways. Op basis van gestandaardiseerde XML-berichten wordt informatie van het CMS verstuurd naar het boekhoudprogramma. Vervolgens wordt nauwkeurig gecontroleerd of het bericht wel goed is ontvangen door Exact Online, waardoor geen gaten in de factuurnummers kunnen ontstaan.

CakePHP als framework

Sportways is gebouwd op het open source framework CakePHP. CakePHP hanteerd het Model-View-Control concept waardoor code lees- en beheerbaar blijft. Daarnaast bevat CakePHP standaard veel ingebouwde functionaliteiten waaronder functies voor het tegengaan van security kwetsbaarheden.