
Semestermaxaren – få mer av din ledighet
Planera semester kring röda dagar, klämdagar och skollov – med stöd för egna datum och arbetsscheman.
Historien bakom Semestermaxaren – få mer av din ledighet
Varför jag byggde det
Jag saknade ett enkelt svenskt verktyg som visar hur röda dagar, klämdagar, skollov och egna planer kan användas för att få mer sammanhängande ledighet. Många har också arbetsscheman som inte följer vanliga vardagar, så jag ville att planeringen ska kunna ta hänsyn till importerat eller manuellt inlagt schema.
Hur det är byggt
Frontend i React, TypeScript, Vite och Tailwind. Backend i Node.js och Express, driftat på egen VPS bakom Nginx med HTTPS och systemd. Planer och arbetsscheman behandlas lokalt i webbläsaren; schema kan importeras från CSV, Excel och iCal/Outlook eller läggas in manuellt. Jag har använt ChatGPT/Codex som utvecklingsstöd.
Det svåraste
Att göra beräkningarna begripliga utan att låtsas att alla har samma arbetstid eller semestervillkor. Därför är schemastöd, manuell granskning och tydliga begränsningar viktiga delar av lösningen.
Härnäst
Jag vill testa med fler användare och förbättra mobilupplevelsen, schemaimport från fler system och pedagogiken kring olika semestersituationer. Jag söker särskilt feedback på begriplighet, mobilflöden och hur väl import av arbetsscheman fungerar.