Alla byggen
VibecodingUnder utveckling

Pointless

En familjeapp där vardagsuppgifter blir tydliga, poäng blir begripliga och belöningar får en naturlig plats.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma

Vardagslogik som faktiskt behöver fungera

Pointless började med en enkel fråga: går det att göra hushållets uppgifter mer begripliga för både vuxna och barn utan att bygga ännu en tung planeringsapp?

Lösningen är en lokal familjeapp för uppgifter, checklistor, poäng och belöningar. Vuxna kan skapa och godkänna uppgifter medan barnen ser vad som finns att göra och hur deras poäng förändras.

Det jag ville lösa

  • Ge varje barn en tydlig vy över sina uppgifter.
  • Låta checklistor sparas medan en uppgift pågår.
  • Hålla poänghistoriken spårbar även när bonusar och belöningar tillkommer.
  • Skilja vuxnas egna klarmarkeringar från barnens poängsystem.
  • Göra familjedata tydligt avgränsad i installationer med flera hushåll.

Byggt för riktiga specialfall

Det intressanta arbetet sitter inte bara i gränssnittet. Delade uppgifter får exempelvis inte ge dubbla poäng, dagliga gränser måste följa svensk lokal tid och inbjudningslänkar behöver vara både enkla och säkra.

Projektet har därför vuxit från en uppgiftslista till ett system med roller, revisionslogg, kontrollerade inbjudningar, notifieringar och export av hushållsdata.

Lärdom hittills

En vardagsapp blir snabbt en domänmodell. När reglerna skrivs ner tydligt blir både gränssnittet och koden enklare att resonera om. Poäng är aldrig bara ett tal när flera händelser kan påverka saldot.