A famous article known among most entrepreneurs and investors is Andreessen Horowitz's article about how "software is eating the world". As true as this was when the piece came out in 2011, it remains true today. Almost everything we know has a digital translation. Think of cars, photos, entertainment, food, presentations, and more.
Ten years later, everyone can agree that digitization did not stop there. A second shift has taken place. In summary? "Services are eating software". SaaS, software-as-a-service, has become omnipresent. You can hardly imagine anything for which a SaaS solution isn't available. Cars, photos, entertainment, food, presentations - you name it, it exists. Think of Uber, Instagram, Netflix, Deliveroo, Strava, Runtastic, Calm, Audible, and Amazon Prime. You pay some pocket money, and you get the full service.
In addition to your personal life, SaaS has helped businesses become more efficient. Now, more custom software solutions have to compete more intelligently. Luckily, we collaborate with TPO Agency's product experts to match the right tool with our clients. In this case, we needed something more... Something on top of SaaS.
A third wave hit the landscape recently, namely 'On-Top-of-SaaS-solutions'; solutions that start from a SaaS product and build further on it. We recently developed a case for Focus Advertising with TPO Agency's product experts. For some of their business-critical processes, Focus Advertising uses AirTable, a powerful tool that allows you to structure just about anything in a database format.
We started by checking out the well-written documentation that AirTable provides to the developer community. All their UI Blocks are React Components, and you can receive data from AirTable with the custom React Hooks they provide. At this point, we know we could build everything we wanted.
We created a custom app where Focus Advertising can select a client. At this point, we show all the projects of this client. The user now has to choose a project they want to create an invoice for. When selecting a project, they get an overview of all things Focus Advertising did for this project. Sometimes, you don't want to invoice all of this, so it is possible to select/deselect rows on the invoice. At the bottom of the page is an overview showing the total price, taxes, and production cost.
Recently, Airtable offered the possibility to access specific APIs that dive into the core of their software. And they are not the only SaaS company starting to open up their software to the developer community. They recognize that to grow faster and more intelligently, it's advantageous to have more hands on the possibilities of their SaaS.