Nicolas
cappie013.bsky.social
Nicolas
@cappie013.bsky.social
I ship code in Rails / Remix

Building a time-tracking app with invoicing: billablehours.app
Pinned
When doing freelancing, I was tracking my time with a time tracker. Unfortunately, I accidentally deleted some of my entries and the only way to get the data back, was to contact support.

So I started to create my own. This is how billablehours.app is born. #buildinpublic
Billable Hours
Best time tracking and invoice creation tool with a generous free tier
billablehours.app
For billablehours.app, I was looking for a way to use CRON, but I couldn't find an easy-to-use and free tool.

I discovered that Github Actions can be an awesome tool for doing that!

#buildinpublic #productivity #timetracking
December 3, 2024 at 8:00 AM
Telegram is amazing! For billablehours.app, I decided that I wanted to respond quickly to errors, so I created a Telegram bot. I can send myself errors, new user sign-ups etc...

What you can do with it is really amazing, and it's free!

#buildinpublic #productivity #timetracking
December 1, 2024 at 8:11 PM
The end of the month is approaching and billablehours.app promise is that it will make you save time when creating invoice. So I'm finalising many things to provide the best experience for people creating their invoices at the beginning of the month!

#buildinpublic #productivity #timetracking
November 29, 2024 at 8:03 PM
Reposted by Nicolas
When doing freelancing, I was tracking my time with a time tracker. Unfortunately, I accidentally deleted some of my entries and the only way to get the data back, was to contact support.

So I started to create my own. This is how billablehours.app is born. #buildinpublic
Billable Hours
Best time tracking and invoice creation tool with a generous free tier
billablehours.app
November 25, 2024 at 7:47 PM
Thank you :)
November 28, 2024 at 6:11 AM
I'm not a fan of using external software for authentication. For example, having to pay $100/month on clerk for Multi-factor auth seems crazy where it's quite easy to implement
November 28, 2024 at 6:09 AM
I'm using remix-auth, I find it quite easy to do your own
November 28, 2024 at 6:07 AM
Today, I realised that people had no way of resetting their password... So I had to create this flow, because I'm not validating people's email to let them try the app quickly!

But maybe I should implement a magic-link login instead for billablehours.app?

#buildinpublic #timetracking #productivity
Billable Hours
Best time tracking and invoice creation tool with a generous free tier
billablehours.app
November 27, 2024 at 9:34 PM
I'm not sure yet! It's the first time I'm doing that, any advice?
November 25, 2024 at 9:39 PM
I have always been too shy to share my projects on socials, but as I get this fresh Bluesky account, it's time to share my journey
November 25, 2024 at 7:53 PM
But it would be nice if invoices could be generated every month with the tracking of the previous month, it could send me an email with a link to automatically send the invoice: this is what billablehours.app can do for you
Billable Hours
Best time tracking and invoice creation tool with a generous free tier
billablehours.app
November 25, 2024 at 7:47 PM
Then I was wondering, why stop here? I also always need to send the invoice by email with my bank details. So now, with billablehours.app I generate my invoice, I see a preview of the email and I can automatically send it
November 25, 2024 at 7:47 PM
After that, I realised that I also needed to invoice at the end of the month, so I automated that too.

With billablehours.app, whenever you need to generate an invoice, you pick the client that need an invoice, the trackings and it will create a minimalist designed invoice
Billable Hours
Best time tracking and invoice creation tool with a generous free tier
billablehours.app
November 25, 2024 at 7:47 PM
When doing freelancing, I was tracking my time with a time tracker. Unfortunately, I accidentally deleted some of my entries and the only way to get the data back, was to contact support.

So I started to create my own. This is how billablehours.app is born. #buildinpublic
Billable Hours
Best time tracking and invoice creation tool with a generous free tier
billablehours.app
November 25, 2024 at 7:47 PM