Terug naar experimenten
#007··Prototype

JelleOS — alles samenbrengen

JelleOS is het startpunt van JelleBuilds: compact dashboard met Vandaag, bridges, widgets en weekoverzicht — local-first via localStorage.

PlatformIntegratieVisie

JelleOS is experiment #007 — en inmiddels het zichtbare thuis van JelleBuilds. De homepage en header linken naar /jelleos; daar zie je Vandaag, bridge-activiteit, doorgaan-met-acties, lab feed en widgets voor Chores, Pantry, RunLog, Jello, Games en Spark.

Bridges werken al: Chores, Pantry en RunLog kunnen taken naar Jello sturen; Jello linkt terug naar de bron-app. Spark stuurt ideeën door naar Jello, Chores en Memory Map. Alles blijft local-first — sync en login bewust voor later.

Onderaan deze pagina staat het release-log. Het lab journal beschrijft hoe JelleOS groeide van idee naar startpunt.

JelleOS — Vandaag, lab feed en snapshots uit al je apps

Apps die praten

Bridges werken: Chores, Pantry en RunLog sturen taken naar Jello. Jello linkt terug naar het exacte item in de bron-app (deep links). Spark stuurt ideeën door naar Jello, Chores en Memory Map.

Pantry en RunLog kunnen ook ↩ terugzetten als je een taak per ongeluk op Done zet. Niet alles hoeft realtime gesynchroniseerd — handmatige bridges zijn bewust de eerste laag.

Dashboard

Het dashboard op /jelleos is het startpunt: Vandaag (#today), bridge-activiteit (#bridge), doorgaan-met-acties, lab feed en weekoverzicht (#week). Layout is compacter — minder subtitels, widgets in twee kolommen, sneller scannen.

Op de homepage staat een compacte JelleOS-widget — en de hero linkt direct naar het volledige dashboard.

Widgets voor Chores, Pantry, RunLog, Jello, JelleGames en JelleSpark. Alles leest uit localStorage; vernieuwt bij focus en app-wijzigingen.

Van localStorage naar cloud

Alle apps slaan nu lokaal op — snel, gratis, privacy-vriendelijk. Maar alleen op dit apparaat, alleen in deze browser. Dat is bewust gekozen voor de prototypes.

JelleOS zou local-first kunnen blijven: data eerst lokaal, sync als optie. Een tussenstap is export/import over alle apps. De volgende stap is een API met database — denk aan Supabase of Turso, passend bij Next.js op Vercel.

Belangrijk: offline moet blijven werken. Sync is een extra, geen vereiste.

Samenwerken

Nu is alles persoonlijk. Maar huishoudelijke klussen, voorraad en tuinwerk zijn vaak gedeeld. JelleOS zou users en workspaces kunnen introduceren.

Een huishouden deelt chores en pantry. Een trainingsschema kun je read-only delen. Rollen (eigenaar, lid) komen later — eerst: werkt het voor één persoon op meerdere apparaten?

Auth via Supabase Auth, Clerk of vergelijkbaar. Elk item krijgt een ownerId en optioneel een workspaceId. Apps filteren op wat jij mag zien.

Fasering

Fase 1: losse apps, gedeeld design — af.

Fase 2: dashboard, widget, bridges, weekoverzicht, deep links — af.

Fase 3: Vandaag-panel, lab feed, games, Spark — af. JelleOS is het zichtbare thuis van JelleBuilds.

Fase 4: database, sync, login — als het ooit nodig is. JelleOS is lijm, geen vervanging.

Updates

v0.9.2

20 juli 2026

20 juli — compacter dashboard

  • Minder subtitels en padding; widgets in twee kolommen
  • RunLog-widget: dagen tot doel + voortgang; kortere intro

v0.9.1

19 juli 2026

19 juli — Vandaag-prioriteit & Spark-sync

  • Vandaag-panel kiest expliciet: training → deadline → game → gepinde flits
  • Spark sync met Jello Done (auto-archive + herstel)

v0.9.0

19 juli 2026

19 juli — Thuis op JelleBuilds

  • Homepage-hero en header linken naar /jelleos
  • Vandaag-panel, lab feed, doorgaan-met-acties en Spark/Games-widgets
  • JelleSpark (#012) geïntegreerd met bridges naar Jello, Chores en Memory Map

v0.8.1

18 juli 2026

18 juli — Deep links & copy sync

  • Jello linkt terug naar exact kruid, klus of trainingssessie
  • Experimentpagina bijgewerkt: bridges en dashboard als live features

v0.8.0

18 juli 2026

18 juli — Weekoverzicht

  • “Deze week”-paneel: deadlines, gemiste trainingen, voorraad, quick wins
  • Live refresh bij app-wijzigingen

v0.7.0

17 juli 2026

17 juli (avond) — Live bridge-activiteit

  • Bridge-activiteitspaneel op dashboard (#bridge)
  • Compacte feed op homepage-widget (laatste 3 items)
  • Live refresh bij wijzigingen in Jello/Chores/Pantry/RunLog

v0.6.1

17 juli 2026

17 juli — Bridges, dashboard & UX

  • Bridges Chores/Pantry/RunLog ↔ Jello; unified export/import
  • Bridge-activiteit, app-links, RunLog overdue op dashboard
  • In-app import-bevestiging; focus-refresh op dashboard en widget

v0.1.2

16 juli 2026

Contrast & leesbaarheid

  • CSS-tokens toegevoegd (mistten na Next.js-migratie)
  • Muted tekst en links voldoen nu aan WCAG AA op lichte achtergrond
  • Donkerdere amber voor eyebrows en terug-links

v0.1.1

16 juli 2026

Homepage-widget

  • JelleOS snapshot-widget tussen Experimenten en Lab Journal
  • Toont lokale data uit Chores, Pantry, RunLog en Jello
  • Link naar volledig dashboard op /jelleos

v0.1.0

16 juli 2026

Read-only dashboard

  • Dashboard op /jelleos met widgets per app
  • Leest snapshots uit localStorage — geen backend
  • Vernieuw-knop om data opnieuw in te laden

v0.0.0

16 juli 2026

Visie vastgelegd

  • Experimentpagina met richting in fases
  • Lab journal: idee vastgelegd terwijl ik nog aan andere MVPs werk