Skip to content
Project_Blank
Back to work
Beyond streaming

Within30

A desktop app built to change your lifestyle within 30 days. Exercise, tasks, and money live in one place, and every reminder pops up above the taskbar until it's actually seen.

01 / The problem

Tasks, workouts, and money all live in separate apps, and the reminders those apps do send are easy to miss — a badge on an icon, a notification that gets swiped away without registering. Nothing insists on being seen, so commitments quietly slip.

02 / The approach

Within30 is a desktop app built to change your lifestyle within 30 days. It runs from the taskbar, even after you close the window, and is built around three tabs plus the mechanic that ties them together.

Exercise — reminds you to work out on a schedule or on a recurring interval (every 2 hours, for example), based on your machine's local time.

Task list — tasks are organized into categories (work, personal, or custom ones you define) and folders for grouping related tasks, and every task is one of three types:

  • Reminder task — fires once, at a specific time.
  • Recurring task — repeats daily, weekly, monthly, or yearly.
  • General task — no deadline and no reminder; it just stays on the list until you complete it.
Three task typesEvery task in Within30 is a reminder task that fires once, a recurring task on a daily, weekly, monthly, or yearly schedule, or a general task with no deadline that stays until it's completed.Task listReminder taskOne-timeRecurring taskDaily, weekly, monthly, yearlyGeneral taskNo deadline, stays until done

Finance — a full dashboard for income, expenses, recurring payments, and one-off purchases, tagged and categorized so you can see where money went and what's left, the way a dedicated finance hub would.

The mechanic underneath all three: when a reminder fires — an exercise prompt, a reminder task, a recurring task, anything scheduled — Within30 doesn't wait for you to check it. A small popup appears above the taskbar, on top of every other window on screen, and stays there until you dismiss it or 30 seconds pass. The app itself can be fully closed to the tray and this still fires.

From scheduled reminder to popupA scheduled exercise, task, or recurring reminder keeps running in the taskbar tray, then surfaces as a popup above every other window until it's dismissed or 30 seconds pass.Reminder scheduledExercise, task, or recurringRuns in the trayEven when closedTrigger time hitsScheduled or intervalPopup above taskbarOn top of every windowDismissed or 30s passesPopup clears automatically

Settings covers the smaller stuff on top of that — login username and a handful of other preferences.

03 / Under the hood

Within30 is built on Next.js and Supabase, packaged as a native-feeling desktop app with Electron. Electron is what makes the always-on tray presence and the above-taskbar popup possible — this isn't a browser tab that has to be open to remind you of anything.

04 / Where things stand

Within30 is in active development alongside its three tabs and the reminder system that's the actual point of the app.

More work

Have a tool in mind?

If it's workflow, scheduling, or a platform integration streamers need, we can probably build it.

Start a Project