Most invoicing apps look and feel the same regardless of who’s sending them, generic templates, third-party sender domains, and a payment page that gives clients zero sense of which business they’re actually paying. Yuyu Odukoya, a Lagos-based designer better known online as thaikuun, built ColorInvoice specifically to fix that, and he built the entire platform using AI-assisted development rather than writing most of the code by hand.
Who Yuyu Odukoya Actually Is
Odukoya’s path into software wasn’t a traditional computer science route. He describes himself as a self-taught tech enthusiast who started in Lagos with little more than a laptop, an internet connection, and time to teach himself web design. That self-directed path eventually led to real, verifiable design work: he’s held a senior UI and UX design role at Sterling Bank, and founded Branditechture, a Lagos-based branding and digital marketing agency that has executed projects for companies including Airtel, SPAR Nigeria, and Keystone Bank. That combination, formal enterprise design experience layered on top of a self-taught technical foundation, shapes how ColorInvoice actually looks and functions, closer to a polished design product than a typical developer-built utility tool.
What “Vibe Coding” Actually Means Here
Odukoya has become one of the more visible advocates in Nigeria for what’s commonly called vibe coding, using AI tools conversationally to build and ship working software quickly, without needing the deep, traditional programming background that used to be a hard prerequisite for building a product like this from scratch. He runs an initiative called Yuyu’s VibeCoding Mastery specifically to teach others the same approach, built around the argument that AI has genuinely lowered the technical barrier for Africans who have the design sense and product instincts to build something real but previously lacked the years of engineering training that used to be the only way in. ColorInvoice functions as his own proof of concept for that argument, a fully built, actively used SaaS product shipped largely through AI-assisted development rather than a large traditional engineering team.
What ColorInvoice Actually Does
The product is a cloud-based, white-label invoicing platform built specifically for freelancers, agencies, and small businesses, running as a progressive web app that works across desktop and mobile, including offline. Its white-labeling goes further than most invoicing tools attempt: businesses can send invoices through their own custom SMTP setup and sender domain rather than a generic third-party address, which meaningfully cuts down on invoices landing in a client’s spam folder, while matching brand colors and logos across public payment pages and PDFs so an invoice actually looks like it came from the business sending it. The standout feature is voice-powered invoice creation, where a user can dictate a full line item naturally, specifying the service, quantity, and price in one sentence, and have ColorInvoice parse that speech, populate the right fields, match it to the correct client, and calculate totals automatically, rather than clicking through empty form fields one at a time. Beyond invoice creation itself, the platform includes a lightweight CRM layer: automated payment reminders, configurable late-fee automation that calculates and communicates accumulating overdue balances daily, role-based team management, cost tracking, tax summaries, estimates, and multi-currency support.
Real Users Are Already Responding
ColorInvoice isn’t just a product Odukoya is promoting to his own audience in isolation. Independent user reactions have already surfaced online, including a freelancer-focused review calling it a genuine step up from typical invoicing apps and recommending it directly to other freelancers and agencies serious about growth. For a product built and shipped primarily through AI-assisted development rather than a conventional engineering process, that kind of organic, unprompted endorsement is a meaningful signal that the vibe-coding approach produced something people actually find useful, not just something that was fast to build.
Part of a Broader Builder Portfolio
ColorInvoice sits alongside other AI-built products in Odukoya’s portfolio rather than standing as a one-off experiment. He’s also built htmlhost.co, a tool for instantly sharing HTML pages, and Naya AI, an advanced customer support chatbot, both developed using the same AI-assisted approach he now actively teaches others. Taken together, that portfolio reads less like a designer dabbling in code and more like someone systematically testing how far AI-assisted development can take a solo builder with strong product instincts.
Why It’s Worth Watching
ColorInvoice matters less as a single invoicing tool and more as evidence for a claim that’s genuinely still being tested across African tech: that AI-assisted development can let people with design skill and product judgment, but without a traditional computer science background, ship real, monetizable software on their own. If that claim holds up at scale, it changes who’s realistically able to become a software founder in markets like Nigeria, where formal engineering talent remains in short supply relative to demand. Odukoya isn’t just building that case, he’s actively teaching it to others, which may end up mattering more for African tech’s next wave of builders than ColorInvoice’s invoicing features do on their own.