Web Application Prototype

Freelance Time Tracker

Freelance Time Tracker home screen.

This time tracker is the first of several tools I’m working on for personal use. I recently took on a small freelance design project and thought creating something to easily to track and share my time would be an interesting project to design and build as well as a reason to explore how to add authentication to an application.

I had a few simple goals: be able to track time spent on specific days, add a note for that day as needed, easily see a running total for the month, and be able to share that information with the person I was working for. I knew this would require some sort of authentication, so I started exploring options and asked Cursor what the simplest options were.

As this was a personal project I wanted to stay in the low cost/free range, and since the tool was just for me I didn’t need to accomodate for a large number of users. That led me to using Google’s Firebase, using a Google account to log in and authenticate the user as well as store the hours and data.

Demo version coming early next week.