14 live web applications built with modern full-stack technologies
Problem: Schools in Nigeria struggle with internet connectivity, making online exam platforms unreliable. Teachers waste hours manually grading papers, and students cannot get instant results. Existing solutions require constant internet access and monthly subscriptions that many schools cannot afford.
Solution: Built a complete offline Computer-Based Test (CBT) system that runs entirely on a Windows laptop with no internet required. Features include: .docx exam upload (teachers upload Word documents, questions are auto-parsed in under 1 minute), offline exam taking (students take exams on the same laptop or via local Wi-Fi), auto-grading (instant results with pass/fail status), student management (bulk import from CSV), result export (PDF/Excel), license protection (expiry-based licensing system), and master password for developer access. The system is portable — schools just unzip and double-click to run. Includes a 3-tier pricing model (Bronze, Gold, Platinum) with student limits enforced programmatically.
Tech Stack: Node.js, Express, EJS, SQLite (JSON-based database), Bootstrap 5, JavaScript, HTML5, CSS3, Portable Node.js (no installation needed)
Role: Full Stack Developer
Download CBT System →Problem: Most African businesses run entirely on WhatsApp, but customer chats become impossible to manage. Business owners lose track of conversations, follow-ups, and customer history.
Solution: Built a complete WhatsApp CRM that allows businesses to track customers, add notes, assign tags, set follow-up reminders, save quote history, and send messages via WhatsApp — with a manual activation system where the admin controls user access.
Tech Stack: Next.js, TypeScript, Tailwind CSS, Supabase (PostgreSQL), SQLite, JWT Authentication, Vercel
Role: Full Stack Developer
Live Demo →Problem: Finding business phone numbers on Google is tedious — you search, copy one by one, and waste hours. Google hides numbers behind "View Number" buttons, making bulk lead generation nearly impossible.
Solution: Built a powerful lead generation tool that bypasses Google's restrictions using SerpAPI to scrape business data instantly. Users can search any business type in any location, select all results, personalize messages with [Business] and [Name] placeholders, and send bulk WhatsApp messages with one click — all on a free tier with upgrade options for Pro and Unlimited access.
Tech Stack: Next.js 14, TypeScript, Tailwind CSS, Shadcn UI, SerpAPI, Vercel, WhatsApp API (wa.me links)
Role: Full Stack Developer
Live Demo →Problem: Tailors still use paper notebooks to record customer measurements — losing data, struggling to find past customers, and having no way to track monthly income or expenses.
Solution: Built a complete tailor management app that replaces paper books with a digital system. Features include: customer measurements (Length, Burst, Waist, Hip, Back, Sleeve, Round, Back/SL, Waist band, Neck, Gown length, Trouser length, Skirt), pickup date reminders with calendar integration, income & expense tracking with monthly/yearly reports, customer search by name or phone, and Google Sheets sync for backup. The app works offline and can be installed on any Android phone as a PWA.
Tech Stack: HTML5, CSS3, Vanilla JavaScript, LocalStorage, Google Sheets API, PWA (Progressive Web App), Capacitor (for APK build)
Role: Full Stack Developer
Live Demo →Problem: Website owners don't know what's missing on their sites, and SEO agencies struggle to generate qualified leads.
Solution: Built a free SEO audit tool that scans any website, generates a detailed checklist of missing SEO elements, explains the disadvantage of each missing item, and provides a personalized message to the business owner — turning the tool into a lead generation machine.
Tech Stack: Next.js, TypeScript, Tailwind CSS, Cheerio (web scraping), Vercel
Role: Full Stack Developer
Live Demo →Problem: People need a safe, Christ-centered space for hope, healing, and authentic community — but many feel alone and unable to be vulnerable.
Solution: Built a 365-day devotional website with calendar navigation, search, bookmarks, progress tracking, community integration, and podcast section.
Tech Stack: HTML5, CSS3, Vanilla JS, LocalStorage, Font Awesome
Role: Full Stack Developer
Live Demo →Problem: Churches need a modern, Spirit-filled digital presence to connect with members, share sermons, and facilitate giving — but many lack a professional online platform.
Solution: Built a complete multi-page church website with embedded podcast player, sermon episodes, contact form, vision & mandate sections, and Buy Me a Coffee integration for giving.
Tech Stack: HTML5, CSS3, Vanilla JS, Buzzsprout API, Font Awesome
Role: Full Stack Developer
Live Demo →Problem: A faith-based leader needed a professional online presence to share teachings, promote events, and connect with a global audience.
Solution: Built a modern, responsive website featuring event promotion, sermon resources, and community engagement tools.
Tech Stack: HTML5, CSS3, JavaScript, Responsive Design, Cookie Consent Management
Role: Full Stack Developer
Live Demo →Problem: Traditional advertising is expensive and out of reach for many small businesses and schools in Nigeria.
Solution: Built a complete corporate website for a retail media network that turns everyday shopping bags into walking billboards — featuring Bagvertising™, agent dashboard, admin panel, and full CRUD operations.
Tech Stack: HTML5, CSS3, JavaScript, PHP, MySQL, Font Awesome, Responsive Design
Role: Full Stack Developer
Live Demo →Problem: Aspiring developers in Nigeria lack access to practical, project-based coding education that bridges the gap between theory and real-world application.
Solution: Built a complete coding academy platform offering Vibe Coding Summer Bootcamp, Full-Stack Developer Track, and School Instructor Program — featuring live online training, premium tutorials, digital shop, student project showcase, and WhatsApp-based enrollment system.
Tech Stack: HTML5, CSS3, JavaScript, Font Awesome, WhatsApp API Integration, Opay Payment Integration, Vercel Deployment
Role: Full Stack Developer & Founder
Live Demo →Problem: Managing instructors, schools, and placements across different locations was chaotic and manual.
Solution: Built a full-stack web app with a dashboard to manage all operations in one place.
Tech Stack: React, Node.js, PostgreSQL, Vercel
Role: Full Stack Developer
Live Demo →Problem: Repurposing content for different platforms was time-consuming and inefficient.
Solution: Built an AI-powered platform that turns one blog post into 5 social media posts.
Tech Stack: React, AI APIs, Vercel
Role: Full Stack Developer
Live Demo →Problem: Schools struggle to understand their brand strength and create consistent marketing materials.
Solution: Built an AI tool that analyzes a school's online presence and generates ready-to-use marketing content.
Tech Stack: React, AI APIs, Vercel
Role: Full Stack Developer
Live Demo →Problem: Business owners need to track multiple metrics but lack a central dashboard.
Solution: Built an interactive dashboard with charts, metrics, and downloadable reports.
Tech Stack: React, Chart.js, Vercel
Role: Full Stack Developer
Live Demo →