Idrottsförening · Webbplats, medlemsportal och administration · 2026
Sundsvalls Bangolfklubb har en gammal webbplats som vuxit under många år, med mycket handarbete bakom kulisserna. Under 2026 byggde vi en helt ny plattform som inte bara presenterar klubben, utan också hanterar medlemmar, tävlingsanmälningar, bokningar och ersättningar på ett ställe.
Utmaningen
I en ideell förening sköts det mesta av några få eldsjälar vid sidan av jobbet. Medlemsregister, tävlingsanmälningar, gruppbokningar och utlägg hanterades i olika system, mejl och kalkylblad. Mycket gick att göra, men tog tid och byggde på att rätt person kom ihåg rätt sak. Klubben ville ha en modern, trygg webbplats som sparar tid för styrelsen och ger medlemmarna egna sidor.
Lösningen
Webbplatsen bygger på vår egen CMS-plattform i PHP 8 och MariaDB. Eftersom vi äger plattformen kunde vi anpassa funktionerna efter hur klubben faktiskt arbetar, utan kompromisser med färdiga plugins.
Publik webbplats som skapar engagemang
- Startsida som styrs från administrationen: öppettider, nyheter, tävlingar, sponsorer, medlemsförmåner och klubbshop.
- Tävlingskalender med klubbtävlingar och nationella tävlingar, serietabeller och resultat.
- Gruppbokning med mejlbekräftelse och automatiska påminnelser till personal och kund.
- Bildgalleri, sponsorsida och informationssidor som redaktionen själv redigerar.
- Sökmotoroptimering med sitemap, strukturerad data och ett eget system för omdirigeringar.
Medlemsportal (Mina sidor)
- Egen inloggning för medlemmar, med skydd mot upprepade inloggningsförsök.
- Nätanmälan till nationella tävlingar, där anmälda spelare bara syns för inloggade medlemmar.
- Digitalt medlemskort för mobilen, med streckkod som läses direkt i klubbens incheckningskiosk. Kortet fungerar även utan täckning.
- Ersättningsansökningar med kvitton, från ansökan till utbetalning och sammanställning.
- Interna nyheter, dokument och protokoll som bara är öppna för medlemmar.
Koppling till idrottens medlemsregister
Medlemmar kopplas till idrottsrörelsens medlemsregister. Betalt medlemsår och KeyCard stäms av automatiskt varje natt, så att det som visas på webbplatsen och i incheckningen alltid stämmer med verkligheten.
Administration med riktig koll
- Sex behörighetsnivåer, från superuser till styrelse och kiosk, så att varje person bara ser det som hör till rollen.
- Tvåstegsverifiering med autentiseringsapp för administratörer, med möjlighet att komma ihåg enheten i 30 dagar.
- Granskningslogg som visar vem som ändrade vad och när.
- Inbyggd manual som förklarar varje funktion, även som PDF.
- Översikt med varningar och påminnelser, till exempel när ett avtal eller en nyckel snart går ut.
Integrationer som sparar tid
- Microsoft 365: bekräftade bokningar hamnar automatiskt i en delad kalender, och mejl skickas via klubbens egen brevlåda.
- Excel på SharePoint för sammanställningar, och digital signering med BankID via Docsign.
- Automatiska påminnelser och uppföljningar via schemalagda jobb, med övervakning som larmar på mejl och SMS om incheckningsservern skulle gå ner.
Trygg och genomtänkt
- Automatisk gallring enligt klubbens egna regler.
- Uppladdade bilder kontrolleras på riktigt filinnehåll och bearbetas på servern.
- Spamskydd i flera lager och strikt säkerhetspolicy.
- Cookiesamtycke, där statistik först laddas efter godkännande.
- Bcrypt, CSRF-skydd och förberedda databasfrågor genom hela koden.
Flytten från den gamla sajten
Innehåll, nyheter, sponsorer, medlemmar och tävlingar importerades från den gamla webbplatsen med en egen importfunktion. Gamla adresser, till exempel medlemmarnas digitala kort, fortsätter att fungera, så ingen behöver byta länk eller bokmärke.
Teknik
PHP 8.3 · MariaDB · eget CMS med MVC-struktur · Microsoft Graph · server-side PDF och streckkoder · självhostade bibliotek utan externa beroenden vid körning · bcrypt, TOTP och CSRF-skydd.
Resultat
En webbplats som arbetar åt klubben i stället för tvärtom. Styrelsen sparar tid på administration, och medlemmarna har allt samlat på egna sidor.
Vill du också ha en lösning som är byggd efter just ditt sätt att jobba? Hör av dig, så tittar vi på vad vi kan skräddarsy.