Webbplats
lovlappen
När är nästa lov? Höstlov, jullov, sportlov och påsklov för Sveriges 290 kommuner.
Problemet
Varje kommun bestämmer sina egna lov, och datumen publiceras i PDF:er, protokoll och nyhetsartiklar på 290 olika webbplatser. Den som jobbar i en kommun och har barn i en annan, eller ska boka en resa, får leta länge.
Så fungerar det
Sök din kommun och se exakt vilka dagar som gäller, med veckonummer och en länk till kommunens eget beslut. Startsidan visar hur många dagar det är kvar till nästa lov och vilka datum som är vanligast i landet.
Datumen kommer bara från kommunernas egna publicerade läsårstider. En byggapp i .NET läser in all data, kontrollerar den och skriver ut varje sida som statisk HTML. Bygget stoppas om något inte stämmer, till exempel ett lov som börjar en lördag, två lov som överlappar eller ett veckonummer som inte matchar datumet.
Källbevakning
En gång i veckan hämtas alla källor och jämförs med förra veckans version. Rapporten visar vilka sidor som har ändrats och vilka kommuner som redan har publicerat nästa läsår. Ändringarna förs in via en pull request som granskas innan den publiceras.
Teknik i korthet
- Statiska sidor på Cloudflare, utan databas och utan server att underhålla
- Byggs och publiceras automatiskt vid varje ändring och varje natt, så att nästa lov alltid stämmer
- Validering av all data med enhetstester i xUnit
- Finansieras med annonser