Alle projecten

Project 002 · Eigen product · iOS + Android

Lumen

Mijn eigen app voor het loggen van workouts, routines en een dagelijks dagboek — solo gebouwd in een paar weken.

Rol: solo — ontwerp + bouwJaar: 2026Stack: React NativePlatform: iOS + Android

iOS + Android
lumen://appiOS + Android
Twee Lumen-telefoonschermen naast elkaar — dezelfde bankdrukoefening in donker thema links en licht thema rechts, elk met de topset, een voortgangsgrafiek en recente historie.
Lumen — hetzelfde scherm, ontworpen in donker en licht

// Het probleem

Ik wilde één rustige plek voor de drie dingen die ik elke dag bijhoud — mijn training, mijn routines en een kort journaal.

Elke app die ik probeerde deed er één goed en plakte de rest erbij, of begroef de cijfers waar ik om gaf onder sociale functies die ik niet wilde. Dus in plaats van te settelen bouwde ik wat ik zelf wilde gebruiken — en omdat het van mij is, kon elke beslissing over de dagelijkse gewoonte gaan, niet over een roadmap.

// Wat ik bouwde

Drie dingen die ik bijhoud, op één rustige plek.

Trainingslog

Elke set, topgewichten en persoonlijke records — met een propere voortgangsgrafiek per oefening.

Routines

Dagelijkse gewoontes, bijgehouden zonder frictie — tikken en doorgaan.

Journaal

Een korte dagelijkse notitie, standaard privé — geen feed, geen publiek, gewoon jij.

// Het vakwerk

Geen automatisatie hier — gewoon productzorg.

Licht en donker, volwaardig

Thema is geen bijkomstige toggle — beide modi zijn samen ontworpen, zodat de app zich 's ochtends én 's avonds thuis voelt.

De cijfers vooraan

PR's, topsets en streaks in één oogopslag — de data waarvoor ik de app open, nooit begraven onder menu's.

Eén fundament, beide platformen

React Native, dus iOS en Android delen één codebase — hetzelfde idee als achter mijn webwerk.

// schermen

Een rondleiding

lumen://log390×844
De Lumen-trainingslog — gelogde sets met gewichten en herhalingen, in donker en licht thema.
FIG·01trainingsloglive
lumen://habits390×844
Een gewoonte- en streakdetail in Lumen — aantal dagen, deze week en historie, in donker en licht thema.
FIG·02gewoonte-detaillive
lumen://today390×844
Het dagelijkse dashboard van Lumen — de gewoonten en streaks van vandaag, in donker en licht thema.
FIG·03vandaag & streakslive

// Gebouwd met

Expo + React NativeTypeScriptExpo RouterZustandSQLitedate-fns

Bewust lokaal: eigen SQL met migraties, geen ORM. Geen analytics, geen accounts, geen sync — de data leeft op één toestel, en dat is net het punt.

// Resultaat

Ik gebruik het elke dag. Het verving betaalde apps vol reclame door iets stils dat exact doet wat ik nodig heb — niets meer.

Belangrijker nog: het bewees de workflow. Ik kan een idee solo opleveren, van begin tot eind, in weken — ontwerp, bouw en de ondankbare datalaag inbegrepen. Dezelfde spieren breng ik mee naar klantenwerk.

Heb je een idee dat je wil laten bouwen?

Ik bouw mijn eigen producten net zoals ik die van jou zou bouwen — van begin tot eind, met zorg.