I've been building this product for a while. Even though there aren't any loading indicators, I think it's still good enough to get out there!<p>I've used this project as a test bed for learning new technologies. And what did I learn? That using Docker and Kubernetes effectively is harder than I thought it would be.<p>Some maybe interesting things about the technology used:<p><pre><code> * It's almost 100% TypeScript
* What's not TypeScript is plpgsql
* Postgres
* Nodejs
* Docker
* Deployed to a Kubernetes cluster
* React on the frontend
* React also renders HTML on the backend (for the PDF generation and emails too)</code></pre>
I'm a personal friend of John's, so I'll just +1 this project. It's a pretty solid and simple invoicing tool. Quick form to produce the invoice from a template, sends the email with a pdf version attached, and then gives you a tool to track sent-invoices states. He's been doing contract work a while so he's hit all the features you'd want from this.<p>If you're doing contract work, I'd suggest giving it a shot. Invoices are always a PITA so this is handy. Congrats on the release John