3 ms·
It's not self-hosted, but I just use Stripe's invoicing product directly. I keep a draft invoice open where I record time + tasks daily. If you have a Stripe ac
by philip1209 4y ago
It's not self-hosted, but I just use Stripe's invoicing product directly. I keep a draft invoice open where I record time + tasks daily. If you have a Stripe account already, consider this.