Revolution in Online Invoicing
Here we are not going to talk about small things, about tiny details that won’t make any significant difference. Here we are going to talk about ideas that change the whole web concept of online invoicing. Ideas that we implemented in Invoicebus.
Researching the opponents
When you start online business it is likely there are bunch of services similar to yours in the Internet jungle. That’s why before we had started to draw wireframes for the product, we browsed some invoicing web-apps as a reference to see their way of creating and managing invoices.
Some of the players that caught our attention in the field were:
- Zoho Invoices
- (and a few others)
We truly liked some of them, however that haven’t changed the fact how old fashioned they are. Beside, in some of them, we discovered flaws in their architecture design causing tremendous chain reactions triggered by the linkage of their system. For example if you delete a client every invoice and quote with that client will be permanently deleted; or if you change your company name, all invoices, even the old ones, will be modified. However, the bigger handicap we found was not having natural flow of creating invoices. Come on guys, invoicing software is not an online address book for God’s sake. It’s not about managing items, taxes, clients, charts etc; its about managing INVOICES. Don’t get me wrong, items, clients and taxes should be managed, but in a totally different way (later on this).
Web technologies – up and up
In our professional carеer we’ve followed the progress of web technologies from the early stages, or more accurately since 1998. However, the big waves in the web industry have started to happen more intensively in the past few years: cloud computing, powerful Internet browsers, faster and smaller personal computers, mobile platforms, easier access to the Internet, more bandwidth available. All of this make us realize how powerful weapon Internet have became, an invisible axis which holds the fundamentals of world economy, business, health, lifestyle, military, government. The whole planet is going online, so the world of stand-alone desktop applications and so-called ‘programs’ is going to vanish slowly.
There will be no more programs with minimum system requirements, no security patches and updates, no cracks. The question is how long it would take to happen? This is what we call transition era, period where people are becoming aware of the online benefits.
That’s why we invented a whole new architecture of how online invoicing is implemented, the main reason why Invoicebus is referred as a concept, not only as a product.
By utilizing some of the most advanced techniques for web programming today we built а desktop-style web application. Actually Invoicebus is the first online invoicing software in the world that changes the perspective of how people should see on web invoicing, or even on web software in general. In fact, it makes perfect tier between desktop and web applications.
|Info for humans||Translation for geeks|
|It keeps you concentrated on your job, not on how to mange the software, with perfectly consistent elements menus and options.||Doesn’t use any page reloads at all. It uses dozens of lightweight AJAX calls in the background. This significantly reduces the time for the request issued by the user.|
Everything happens in real-time, on a tap of your fingers (searching, calculating, adding, editing, deleting), using as less as possible of “please wait …” messages.
|Doesn’t have specialized pages for management of clients, items and taxes. They are all integrated in the invoice itself. Smoothly like waltz.||WYSIWYG – what you see is what you get.|
We haven’t invented hot water, however what we invented is the ‘focused speedy flow’ of the water through the pipeline. If you get it, you probably are among the growing group of savvy people who has signed up at http://invoicebus.com and impatiently wait the bus to arrive.