Independent products

Waking Hours

I designed and built a native Mac app that keeps today's schedule visible. It is in development.

Role
Solo designer and developer
Studio
Dark Thirty Labs
Status
In development
Waking Hours: the full day with the current block highlighted
Waking Hours: the compact view shows only the current block and time remaining
The challenge
Keep a daily plan visible without making the user open another app or leave the task at hand.
My contribution
I designed the product rules and interface, then built the Mac app in SwiftUI.
The result
A working app supports reusable schedules, changes for today, and calendar integration. Release preparation continues.
In this project

A plan I could see while working

I time block my days, but the plan often stayed in a note while I moved on to something else. I wanted to see what the current hour was for without opening another app.

I designed Waking Hours around a small panel in the corner of the screen. It shows the current block and how much time remains.

Make today the limit

The panel shows only today, from waking to winding down. Reusable templates hold the regular schedule. A separate change applies to today without changing the template.

Past blocks fade, and the current block stays prominent. Tags give activities consistent colors. Free time remains visible too. Each decision keeps the panel useful with a brief look.

Keep the panel out of the way

I designed the interface and built the native app in SwiftUI. The floating panel stays visible across desktops without taking keyboard focus from the app in use.

SwiftData stores the schedule, and EventKit brings meetings into the relevant time blocks. My work covers the setup flow, schedule editor, product rules, and implementation.

Working app, release in progress

Waking Hours is in development. The Mac app works with reusable schedules, changes for today, and calendar integration. I am refining it for release.

House Of

Next project

I explored the brand identity and built our direct booking site, from property discovery to checkout.