Sjors van Holst

  • Design
  • Development

About Overworked

My friend Martin Goes and I used to keep track of the weights we used during our workouts in a spreadsheet, which was quite inconvenient. Determined to find a better solution, I teamed up with Wouter de Bruijn during a work vacation on Terschelling to create an app that enables users to create a workout schedule, track the weights they use and share their progress with friends.

The app's social aspect is its most significant selling point. As someone who previously used Strava and currently uses Apple Activities, I find motivation in the social element of working out. It's motivating to receive recognition from friends for completing a running session, and I enjoy comparing my progress with theirs. This is the vision behind Overworked, which would for example inform users when their friends achieve a personal best or have a workout streak.

We developed the app using Ionic Vue and my Uberdeno framework as the backend. However, we soon discovered that Ionic was more challenging than we anticipated. I later learned about Supabase, which is easier to use than Uberdeno, and we now plan to refactor the app using Expo and Supabase.

Working on the app was an incredibly enjoyable experience, and I continue to use it frequently. I'm grateful to Wouter de Bruijn for collaborating with me on the project, and I'm incredibly proud of what we created in 4 days.