Web development · Next.js · Nairobi
Next.js web developer in Nairobi for websites, platforms and web apps
When a template won't do: marketplaces, client portals, dashboards, booking systems and payment flows, built with Next.js and served from a global edge network so pages load fast in Nairobi and abroad.
Next.js, not page builders
Server-rendered React for speed and SEO, typed code you own, and no plugin updates breaking your site at 2am.
Fixed KES packages
One price agreed in writing up front. No hourly surprises, no dollar invoices.
M-PESA and WhatsApp built in
Real Daraja STK Push, order alerts to WhatsApp and bots that answer your customers.
Built by Kevin Milo
The person who designs your site writes the code and answers your WhatsApp. No account managers.
How it works
1. Scope (days 0–2)
We map users, screens and data on one page and agree a fixed KES price and milestones.
2. Clickable design (days 2–5)
Key screens designed and reviewed on your own phone before code.
3. Build in weekly releases
A live preview link to test every week. Auth, database, payments and admin tools as needed.
4. Launch, monitor, support
Production deploy, error monitoring and a support window. Optional monthly care from KES 4,500.
What you get
- Fast, accessible pages that score well on Core Web Vitals
- Admin tools so your team can run the platform
- Integrations: M-PESA Daraja, email, WhatsApp, Google APIs
- Clean code in your own GitHub repository
Fixed KES packages
Starting prices for a typical scope. You get one fixed quote in writing before work starts.
Business website
from KES 39,000
about 14 days
- Up to 8 Next.js pages
- Easy content updates
- SEO and analytics
Web app / portal
Fixed quote
scoped per project
- Auth and roles
- Database and admin
- Payments and email
Monthly care
from KES 4,500/mo
ongoing
- Updates and backups
- Small changes
- Uptime monitoring
All prices in Kenya shillings. Full price list.
Recent builds
See all 170+ sites
Creator marketplace
ClipGanji
A marketplace where Kenyan brands buy placements inside short-form clips, and clippers and UGC creators get paid on performance.

Insurtech for small businesses
DukaSure
Marketing site and customer web app for micro-insurance aimed at African small businesses, with M-PESA STK Push.

Conversational commerce
DukaChat
Turns a product catalogue into a chat store with checkout.
Where we work
Building for startups and SMEs across Westlands, Kilimani, Upper Hill and the CBD, the Juja and Thika Road corridor, and remote clients across Kenya and abroad.
Captivart · Nairobi, Kenya · +254 702 005 560 · wanami33@gmail.com · Captivart in Nairobi
Questions
Why Next.js instead of WordPress?
Next.js sites are fast, secure and need no plugin maintenance. WordPress still suits some content-heavy teams; you get an honest recommendation for your project.
Can you build a marketplace or portal?
Yes. ClipGanji is a live creator marketplace with campaigns, view tracking, disputes and payouts, built by Captivart.
Do I own the code?
Yes. Code lives in your GitHub repository and the domain is registered in your name.
Can you integrate M-PESA?
Yes: STK Push, C2B and B2C via Safaricom Daraja, with confirmations stored and shown in an admin view.
Tell me what you need on WhatsApp.
I reply personally with a fixed KES quote. Kevin Milo, Captivart.
WhatsApp +254 702 005 560