2026-08-03
De grootste valkuil bij een weekendproject is te veel in één keer willen bouwen. Een uitgaven-tracker heeft geen categorieënbeheer met kleurcodes, geen export naar tien bestandsformaten en geen gedeelde accounts nodig om nuttig te zijn. Een lijst van bedrag, categorie en datum, plus een overzicht per maand, is al genoeg om een half jaar spreadsheet-frustratie te vervangen.
Begin met een prompt die de kern van de applicatie beschrijft: een formulier om een uitgave toe te voegen met bedrag, categorie en datum, en een lijst die alle uitgaven van de huidige maand toont. Vraag expliciet om lokale opslag, bijvoorbeeld in een simpel databasebestand of in de browser zelf, zodat je geen server hoeft te beheren voor een project dat alleen voor jezelf is. Een tool als Bolt of v0 zet dit soort basisstructuur binnen een paar minuten neer, inclusief een werkende preview.
Voeg daarna een vaste lijst categorieën toe, zoals boodschappen, vervoer en abonnementen, en vraag om een simpel staafdiagram dat toont hoeveel je per categorie hebt uitgegeven. Wees hier specifiek over wat je wilt zien: "een staafdiagram met totaalbedrag per categorie voor de huidige maand" geeft een betere uitkomst dan "maak het overzichtelijker."
Voordat je aan de volgende functie begint, open je het project en voer je een paar echte uitgaven in om te zien of het klopt. Dit is het moment waarop kleine fouten opvallen, zoals een bedrag dat verkeerd wordt afgerond of een categorie die niet in het diagram verschijnt. Los dat op voordat je meer functionaliteit toevoegt, want een fout die zich opstapelt onder nieuwe code is lastiger terug te vinden dan een fout die je meteen ziet.
Met de basis werkend, is er ruimte voor precies één extra functie die het project persoonlijk maakt: een waarschuwing zodra een categorie een zelfgekozen maandbudget overschrijdt, of een export naar een csv-bestand voor wie toch af en toe in een spreadsheet wil kijken. Kies één ding, niet drie, om het project behapbaar te houden binnen een middag.
Een uitgaven-tracker bevat persoonlijke financiële gegevens, dus is het de moeite waard om na te denken over waar dat project draait. Een Raspberry Pi 5 (circa €80) is krachtig genoeg om een klein project als dit zelf te hosten op je eigen netwerk, zonder dat de gegevens bij een externe clouddienst terechtkomen. Bekijk de Raspberry Pi 5 bij Amazon. Neem er een snelle microSD-kaart bij, zoals een SanDisk Extreme van 64 GB (circa €15), want een trage kaart is de meest voorkomende reden dat een Pi-project traag aanvoelt. Bekijk een SanDisk Extreme microSD-kaart bij Amazon.
Het aantrekkelijke van dit soort weekendprojecten is dat je ze mag laten voor wat ze zijn zodra ze doen wat je nodig had. Er is geen verplichting om er een product van te maken of het bij te houden zoals een echte softwaredienst. Werkt het naar tevredenheid, dan is het klaar; wil je een maand later iets anders proberen, dan begin je gewoon opnieuw met een schone lei.
Wil je na dit project nog een keer vibecoden, maar dan met iets dat op de achtergrond blijft draaien in plaats van een tool die je zelf opent? Dit artikel over een Discord-bot bouwen in een weekend is een logische volgende stap.