DEV Community

Filip Rogić
Filip Rogić

Posted on

Paid $300k for a domain and started building. Here's what’s happening.

Noticing a pattern in all available online invoice creation tools - that most of them essentially remain at MVP level for their entire existence for the sole reason that it's good enough.

Good enough to fill out an un-even large form and get the document out for your client, but, if you are in any kind of business, making sales, we all know that invoicing is something that requires a long-term solution for it to not be a tedious task every time.

In my opinion, we've managed to create the free-est, fastest, cleanest and most user-friendly tool out there at InvoiceGenerator.com

The domain was expensive. We're expecting the combination of the exact-match domain and our premium quality application to make search engines favor us under search terms looking for invoicing tools.

It's a rock-solid Laravel 12 Inertia application with a Vue 3 + Vuetify 3 front-end, that allows guest usage without creating an account through a persistent Pinia store.

There is a classy synchronization system set up which syncs your local store data to the backend once you decide to authenticate. This actually enabled a pretty sweet effect - all actions within the site became instant! Because success indicators show when your input is saved to Pinia and our synchronization with the backend happens silently. There is a websocket towards the app which allow us to perform instant actions when your invoices are updated from a different source (marked as paid through Stripe).

Stripe integration is extremely smooth, you onboard to stripe through our "Integrations" settings and voila - you can accept payments instantly through the e-mail once you've sent your invoice! Oh and did I mention there's a secure payment link QR that appears on your PDF?

100% usable for free, you can support us and upgrade for extra premium features like recurring invoices, automated reminders, invoice attachments and more!

Let me know.... Yay or nay?

Top comments (0)