The Rally on Rails contest took place this weekend, we launched TimeHub, a neat simple app to create invoices from your GitHub commits.

The problem we're trying to solve here is simple. Most of us use Github, and we add some commit messages to what we do. Then, we had to go to an invoice app and write what we did (again!).

Just so you know, we DO NOT access your code or anything related to it. We just need the commit messages. So you can sleep well at night knowing that your private repositories are safe.

This was a waste of time and not fun at all! So we created TimeHub in about 30hours.

We created a blog and posted a small insight on how it works. Read it here.

You should give it a try! And if you like it, please vote for us!

To keep it simple, here's what you should do in your commit messages and let TimeHub handle the rest.

Commit Message [T: 2:03]
Commit Message [t:2:3]
Commit Message [t:2]
Commit Message [T: 3]
Commit Message [ t : 4]
Commit Message [  T:  5]
Commit Message [t:120]
Commit Message [t:2 : 03]
Commit Message [t: 2 : 03 ]
Commit Message [t:2h:03]
Commit Message [t:2:3min]
Commit Message [t:2h:3m]
Commit Message [t:2hours:3minutes]
Commit Message [t:2 hours:3 minutes]
Commit Message [t:2 hours : 3 minutes]
Commit Message [T: 2 HOURS : 3 MiNuTeS]
Commit Message [t:2h3m]
Commit Message [t:2h3]
Commit Message [t: 2 hours 3 minutes]
Commit Message [t:2h 3min]
Commit Message [t:2    hours       3 minutes ]
Commit Message [T:2 hours and 3 minutes]
Commit Message [t:2 h & 4 m]
Commit Message [t: 2h 5m ]
Commit Message [t:2 hours]
Commit Message [ t:2m]
Commit Message [ T : 2 minutes]
Commit Message [ t: 2h]