InfiniteUp’s Tech Stack: Leveraging FlutterFlow, Gen AI and APIs
It’s rare to be at the cutting edge of technology.
Almost every training course, every article, every developer are steps behind the cutting edge since it moves so quickly that by the time the cutting edge is taught to others, it is already outdated. The only way to be at the cutting edge is to be a practitioner, a pioneer that is pushing the boundaries. Today, InfiniteUp is at the very cutting edge of what today’s tech stack is and in this blog post we’d like to share a few best practices and insights with you.
Integration of FlutterFlow and Firebase
Our stack is all about building with FlutterFlow. FlutterFlow, built on top of Google’s Dart language, is a disruptive platform that allows small, focused teams to create beautiful, powerful apps in days or weeks instead of months or years.
InfiniteUp has updated InfiniteUp’s job roles to extract the maximum value from FlutterFlow. An example is Wasim, InfiniteUp’s cofounder and CPO. Wasim started focused on designing, but then grew his skill set deeper into FlutterFlow to where he is now able to design in Adobe XD, built in FlutterFlow to pixel perfect perfection and build the basic actions in the app leaving complicated logic and APIs to InfiniteUp’s CTO Malaz.
To streamline feedback and decision making the InfiniteUp team will often co-develop in real time on FlutterFlow, allowing for multiple stakeholders to be heard in real time, allowing for decisions to be made in a single session with a universal voice rather than passed around like a hot potato.
InfiniteUp pairs FlutterFlow platform with the industry standard Firebase to provide a secure and scalable backend.
Embracing Generative AI
We’ve integrated Generative AI technologies from OpenAI’s Chat GPT. Generative AI is a unique breakthrough in that is has arrived so quickly and is so accessible to build with by API that it’s a flat playing field for which companies productize Generative AI for users quickest. InfiniteUp is well placed, pairing a flexible superapp shell that allows for multiple Generative AI product experiments with a great use case of using Generative AI to grow, augment and professionalize African small businesses.
Focus on User-Centric Development
InfiniteUp is a model case of data driven decisions, having users voices in the heart of our decision making and are following a build / measure / learn feedback loop. This approach underlines our commitment to delivering a superior product in the SME digital solutions space.
All About APIs
In technology, you shouldn’t do repetitive tasks, that’s what the technology’s job is to do. API, standing for Application Programming Interface, are like bridges between different technology products that allows small teams like InfiniteUp to leverage technologies developed by larger companies. For example, our payments run on the Stripe API, we grab locations with Google Maps Places API, we send WhatsApp messages with the Twilio API and we run our AI Business Coach with the OpenAI API. With APIs we are standing on the shoulders of millions of hours of dev work by the worlds best developers, and we can tap into this with just a few lines of JSON code.
InfiniteUp’s technology combines FlutterFlow powered flexible development, deep usage of APIs, a build/measure/learn cyclical workflow and advanced AI technology to enhance the digital capabilities of SMEs across Africa.
Watch this space as I share Doer v2’s next steps.