Case / hemsida för förening

Ankarsrums Jaktskytteklubb

Next.js / Postgres / adminläge

Ankarsrums Jaktskytteklubb har skjutbanor vid Tjursbo utanför Ankarsrum sedan 1962. Klubbens gamla hemsida låg nere, så jag byggde en ny där styrelsen själv kan lägga in nyheter och banbokningar.

Problem

Klubbens gamla sajt var nere, och informationen om banor, öppettider, medlemskap och jägarexamen fanns bara kvar i webbarkivet. En förening behöver dessutom kunna uppdatera nyheter och kalender löpande utan att någon i styrelsen behöver kunna koda.

Lösning

Jag återskapade innehållet från den gamla sajten och byggde en ny hemsida med sidor för banor, medlemskap, bokningsregler, jägarexamen och kontakt, plus ett inloggat adminläge där styrelsen hanterar nyheter, kalender och fler adminkonton.

Tekniska beslut
Next.js med Postgres för nyheter och kalender, så att innehållet som ändras ofta ligger i en databas och resten är snabba statiska sidor.Adminläge med inloggning, ett huvudkonto som kan skapa konton åt resten av styrelsen och spärr efter upprepade felaktiga inloggningsförsök.Bilderna förskalas innan de laddas upp, så att servern aldrig behöver bildbearbeta och minnet räcker gott.Telefonnummer till enskilda styrelsemedlemmar publiceras inte, av integritetsskäl.
Vad det visar

Klubben har fått en modern hemsida som styrelsen själv kan hålla aktuell. Sajten granskas just nu av styrelsen innan den ersätter den gamla adressen. Projektet visar hur jag bygger hemsidor för föreningar: enkelt att uppdatera, tydligt för medlemmar och nya besökare.

Teknik
Next.js 16React 19TypeScriptTailwind v4Neon PostgresRender