Taking new projects · Kampala, Uganda

We build and fix websites & mobile apps

Broken, slow or stuck in a vibe-coded prototype? We find the real problem, fix it properly and ship it to production. We also build new web and mobile apps from scratch.

  • Free assessment
  • Fixed quote before work
  • You own the code
your-app — fix in progress
$ npm run build
✗ Error: Cannot read properties of undefined (reading "user")
at AuthProvider (src/lib/auth.ts:42)
→ AppsCounty: tracing auth session…
→ Patched session refresh + secured API keys
$ npm run build
✓ Compiled successfully
✓ Deployed to production

We fix and finish apps built with

What a rescue looks like

From fragile prototype to production-ready

A typical vibe-coded or half-finished app works in a demo, then breaks with real users. We audit it, fix the root causes and hand it back stable, secure and fast.

Illustrative example of common problems we fix.

app-health-check0/5 passing
  • User loginSession lost on refresh
  • PaymentsWebhook rejected (500)
  • API keysExposed in browser bundle
  • Page load (mobile)Slow, large images
  • DeploymentBuild fails on deploy

How it works

From “it's broken” to live

  1. 01

    Tell us the problem

    Send a WhatsApp message or use the form. Links, screenshots or repo access help.

  2. 02

    Free assessment

    We dig into your site, app or code and explain what is wrong in plain language.

  3. 03

    Fixed quote

    You get a clear price and timeline before any work starts. No surprises.

  4. 04

    Fix, test, deploy

    We do the work, test it properly and ship it to production with you.

  5. 05

    Handover & support

    You get the code, access and notes, plus support so fixes stay fixed.

Selected work

Live products we've shipped

View all projects
meselal.com
Messelal website screenshot

Classified marketplace

Messelal

Web platform plus iOS and Android apps for buying and selling across several regions.

  • React Native
  • Next.js
  • Python
theyemenihouse.com
TheYemeniHouse website screenshot

E-commerce

TheYemeniHouse

Online store with companion mobile apps for a cultural products retailer.

  • Shopify
  • iOS
  • Android
elaarn.com
Elaarn website screenshot

Education platform

Elaarn

Learning platform connecting students and educators with interactive exercises.

  • Next.js
  • Node.js
  • MongoDB

The stack we work in every day

Web

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • WordPress

Mobile

  • React Native
  • Expo
  • Android
  • iOS

Backend

  • Node.js
  • Python
  • PostgreSQL
  • MongoDB
  • Supabase
  • Firebase

Cloud & AI

  • Vercel
  • Docker
  • AWS
  • OpenAI
  • Claude

FAQ

Common questions

Can you fix an app built with Lovable, Bolt, Cursor or Replit?

Yes. Vibe-coded apps often work in a demo but break with real users: logins fail, data does not save, API keys are exposed or deployment fails. We review the code, fix the root causes and get it running reliably in production.

My website is broken or very slow. Can you help?

Yes. We fix errors, broken forms and payments, hosting and SSL problems, and slow pages. Send us the link and a short description on WhatsApp and we will take a look.

Do you work with businesses outside Kampala?

Yes. We are based in Kampala and work with clients across Uganda and abroad. Most work happens remotely over WhatsApp, calls and shared access.

How much does a fix cost?

It depends on the problem. We assess it for free first, then give you a fixed quote before any work starts, so you know the cost up front.

Do I keep the source code?

Always. You own the code, accounts, domains and hosting. We hand everything over when the work is done.

Is your website or app broken, slow or unfinished?

Send us a message describing the problem. We'll look at it and tell you honestly what it takes to fix, or quote you for a new build.

  • Free assessment and a clear, fixed quote before work starts
  • Direct contact with the developer working on your project
  • Full source code and access handed over to you
  • Support after launch so fixes stay fixed