Garage

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:

  • Freshbooks
  • Blinksale
  • Zoho Invoices
  • InvoiceMachine
  • (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.

The concept

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
FOCUSED
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.
SPEEDY
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.

Utilizes the most advanced JavaScript techniques by making all heavy calculations at client side, releasing the server from the heavy weight.
FLOW
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.

Invoicebus Team

Invoicebus Team

We're a team comprised of a few die-hard code freaks, lovers of beautiful design, stewards of simplicity, and passionately dedicated to the user experience. Invoicebus is a great vehicle to express what we do best. Click here to learn more on our business philosophy and how we actually do it.
Invoicebus Team
How to Set Up A Reliable In-House Payment System - https://t.co/2dZDIpRwxj https://t.co/wA1fO90k3P - 3 weeks ago
Invoicebus Team

Latest posts by Invoicebus Team (see all)

Leave a Comment