Skip to content
  • home
  • portfolio
  • web design journal
  • blog
    • adventure
    • san diego
    • urbanity & architecture
    • projects
    • website design
Blog Dash Automatic Hourly Totals and Earnings

Automatic Hourly Totals and Earnings

By Forrest Smith - Drempd.com

There have been several times since I stopped developing the online version of Dash (previously known as Vimsio), where I almost added a small feature, just because it would be helpful to me on a personal level. I was largely successful in resisting those urges, but now that I am building out my app version, it’s open-season on many of those features. There are several use-cases that arise regularly as a freelance web designer and developer that I would like to support, including:

  1. I need to to ensure that I make enough money each week to cover my various bills and living expenses. since I can add an hourly rate to each tag I use in my schedule, it’s pretty easy to get my current weekly earnings calculated. This functionality existed in my original web-based version, but not in a way that was easily visible-it required a couple clicks to see the data. In this version, I wanted to create a way to have this information clearly visible directly on the page.
  2. For those clients that I’m contractually obligated to give a specific minimum number of hours to each week, I wanted an easy way to quickly see who I stand. Again, the functionality existed in the previous version, but it required too many clicks to see. I want an easy way to just automatically collect and present this data
  3. For some projects (like flat-fee tasks) I have a maximum number of hours that I can bill a client for. Making it as easy as possible to see this information at a glance would be extremely helpful.

I still have quite a bit of refinement to do, but I have an initial working prototype set up so I can create a new tile to track a specific metric, like total weekly billable hours, project-specific hours, per client weekly hours, and monthly hours based on a specific tag. In this initial first step, the interface isn’t quite there. I would love to have some nice graphs or donut charts, but for now, I’m just calculating the specifed total, and displaying it in a nice large font, because at least large fonts look cool. I’m also just dropping the necessary setup variables directly into the database. Of course if I ever make this available to others, I’ll have to create a nice user interface for adding and editing the various configuration options.

For now, this is enough to let me test things out, think about future improvements, and use the functionality, which is extremely helpful with my day job.

Posted on March 10, 2025March 10, 2025 in Dash, Side Projects

Related Blog Posts

Strymr Design Updates

Strymr is my blog post, video and news aggregator website (hopefully soon it will pull even more types of media). It has been an ongoing project for several years, and it\'s been neglected for about that long.  I have been thinking of some pretty big...

Read Article

Is Failing Fast the Best Option?

There is a concept out there, which I think I agree with, that says to fail fast, and fail often. Basically try ideas out quickly, and if it doesn't look like it's going to work out, then move onto the next thing. It sounds good, but I wonder how m...

Read Article

Dash

Dash is my productivity tool, which combines lists, notes, and images.

Recent

Automatic Hourly Totals and Earnin...
A First Week With My New Personal ...
Dash Dashboard Design Drafts
Vimsio Updates
Vimsio Documentation
To Do List Web Application
To Do List With Notes
To Do List With a Weekly Summary
To Do List With Due Dates
Nestable List Items for Todo Lists
To Do List with Time Estimates
To Do List With Schedule
Managing Larger Projects on a To D...

drempd | san diego, ca


home contact

adventures san diego urbanity and architecture projects stream website design

portfolio resume san diego web design freelance web designer

custom web design responsive web design website maintenance