Waarom ik de app ben gaan bouwen
Als fanatieke sporter gebruikte ik verschillende trainingsapps, maar geen daarvan sloot helemaal aan. Soms ontbrak een functie, soms zat juist de nuttigste functie achter een abonnement en vaak werkte de interface niet zoals ik tijdens een training denk. Toen we begin 2026 een vrije kamer ombouwden tot thuisgym, besloot ik een eenvoudige app te maken die precies onze eigen routine ondersteunt.
Het probleem
Een workout lijkt aan de buitenkant eenvoudig, maar bestaat uit veel samenhangende onderdelen: oefeningen, sets, herhalingen, gewicht, rust, eerdere prestaties en een planning voor meerdere dagen. Tijdens het sporten moet die structuur juist zo weinig mogelijk aandacht vragen.
De productaanpak
Ik heb planning, uitvoering en terugblik als één doorlopende workflow ontworpen. Een trainingsplan plant workouts op gekozen weekdagen. Bij het starten worden de oefeningen en doelen naar een sessie gekopieerd, zodat historische trainingen correct blijven wanneer een schema later verandert.
Wat nu werkt
- Persoonlijke workouts met oefeningen, sets en herhalingsdoelen.
- Trainingsplannen met terugkerende weekdagen en geplande sessies.
- Geplande én snelle workouts zonder vooraf ingesteld schema.
- Live setregistratie, workouttimer en rusttimers per oefening.
- Voorinvulling op basis van eerdere prestaties.
- Voortgang per oefening, persoonlijke records en doelkaarten.
- Registratie van lichaamsgewicht, middelomtrek en vetpercentage.
- Persoonlijke voorkeuren en beschikbare apparatuur.


Mijn bijdrage
Dit is een volledig eigen product. Ik bepaal de productrichting en functionaliteit, ontwerp de UX en interface en bouw de Django-modellen, businesslogica, views, templates en PWA-onderdelen.
Resultaat en ontwikkeling
De app wordt door mij, mijn partner en mijn broer vrijwel dagelijks gebruikt. Hij ondersteunt inmiddels de volledige kernroute van schema maken tot training uitvoeren en voortgang terugzien. De eerste gebruiksperiode bracht situaties aan het licht waar ik vooraf niet aan had gedacht. Juist die feedback heeft me geleerd ogenschijnlijk eenvoudige workflows verder te ontleden en eerder rekening te houden met uitzonderingen.
Waar ik het meest trots op ben, is niet alleen dat de app bruikbaar is, maar dat het project mijn manier van productdenken heeft aangescherpt: van “een workout registreren” naar begrijpen hoe alle kleine beslissingen samen één duidelijke ervaring vormen.
Dit is een persoonlijk product en geen commerciële gezondheidsdienst. De case toont product- en ontwikkelvaardigheden; er worden geen gezondheidsresultaten aan toegeschreven.
