Day 7: Wrap Up

And so our week-long journey is coming to a close.

We didn’t quite get everything to where we can leave it. But we’re really close!

We need to implement a few more changes on the app side (such as automatic updating and activating and validating licenses)

We also have some room for improvement on our frontend, but the backend mechanics are now mostly in place.

App

Our most requested feature (by 2 of 3 reluctant beta testers) was to add colours to the clock.

Well, ask and ye shall receive.

We think they look super pretty. You can also sync the colours with your system accent colour.

On the business side, we’ve been implementing auto-updates and license validation.

Omar has some experience with using Sparkle to handle auto-updates, so that won’t be too difficult.

And since Polar.sh handles license validation, that will just be a couple API calls.

The hardest part will be making sure that the trial period works as intended!

Website

Today we were finally able to push the changes we started working on yesterday.

This includes our captcha checks, file serving, and payments system (all across 17 different commits).

We also created some admin scripts to automate the release process.

What’s next?

Once we’ve properly finished everything, we’ll roll out our first release, just testing it with friends and family.

When we’re confident, we’ll do a couple launches on Omar’s X, HackerNews, and Xander’s YouTube channel.

In parallel, we’ll get back to our other projects like Reef, our new window manager for macOS.