ChainReactionChain Reaction Technologies — home
Services / Web

Web development

Fast, properly built websites that load on a Zambian phone connection and rank on Google.

Most sites sold in Lusaka are a page builder, a stock template and a theme licence that expires. This is not that. Every site is built from scratch in Next.js, deployed on a global CDN, and handed over as code you own outright.

That matters in two places you feel immediately. Speed — a static page served from an edge node opens in under two seconds on a mid-range Android over mobile data, where a page-builder site takes eight. And search — the markup is clean, the metadata is real, and Google can read the whole thing on the first crawl.

CampusCart and BookChain are both on this stack and both in production, serving real users daily. The same foundation is what your site is built on.

What it costs
  • Presence

    from K4,500

    2 weeks

    You need to exist online, properly, and be findable.

    • Up to 5 pages
    • Designed for your business — not a bought template
    • Works on every phone, tablet and desktop
    • Contact form that emails you
    • WhatsApp button
    • Google Search setup and sitemap
    • Domain connected and deployed
    • One round of revisions
    • 1 month of support after launch

    Not included

    • Online payments
    • Customer logins
    • Content you can edit yourself
    Start with Presence
  • Most chosen

    Business

    from K7,500

    3–4 weeks

    You need to publish, update and be found — without calling me each time.

    • Everything in Presence
    • Up to 12 pages
    • Content you edit yourself — no developer needed
    • Blog or news section
    • Gallery or portfolio section
    • Google Analytics and Search Console, set up and explained
    • Email + WhatsApp enquiry routing
    • Two rounds of revisions
    • 3 months of support

    Not included

    • Online payments
    • Customer accounts
    Start with Business
  • Platform

    from K10,000

    6 weeks+

    Your website is the product: it takes money, accounts or bookings.

    • Everything in Business
    • Unlimited pages
    • A design system built for your brand, not a theme
    • Online store or booking engine
    • Payment integration — mobile money and card
    • Customer accounts
    • Admin dashboard — your orders, your data
    • Performance and SEO tuning pass
    • 6 months of support
    Start with Platform

50% to start, 50% on delivery. Prices in ZMW and exclusive of domain, hosting and store fees — those are listed per service so there are no surprises.

Add to any tier

  • Online payments — mobile money and cardfrom K3,500 (PACRA-registered businesses)
  • Extra page, after launchK350
  • Copywriting, per pageK400
  • Logo and brand basicsfrom K1,200 — see Brand & identity
  • Product photography directionK1,500 / session

What it costs to keep running

These are not paid to us. They are what you owe third parties once the work is delivered, and they are listed here so nothing arrives as a surprise in month two.

  • Domain≈ K400 / year.com or .co.zm, renewed annually
  • HostingK0 / monthVercel's free tier covers most sites on this list
  • Transactional emailfrom ~K70 per 10,000 emailsZeptoMail — the first 10,000 are free, and credits expire six months after purchase
  • DatabaseK0 – K180 / monthfree tier to start; a paid tier only once traffic needs it
  • Payment gatewaya cut of each transactioncharged by the gateway, not by us — confirm the current rate with them directly, since it moves with provider and volume
  • PACRA registrationpaid to PACRAa prerequisite, not a fee we charge: no Zambian gateway opens a merchant account for an unregistered individual
Straight answers
Do I own the site?
Yes, completely. The code is yours, the domain is registered in your name, and the hosting account is yours. If you ever want to work with someone else, you take the whole thing with you and nothing breaks.
Why is a template cheaper?
Because it is a template. It carries code for a hundred features you do not use, which is why it is slow, and the licence usually expires. You are welcome to go that route — we would rather tell you that than pretend it does not exist.
What do I need to give you?
Your logo if you have one, the text for each page, and any photos. If you do not have those yet, that is normal and we can help — copywriting and brand basics are listed under add-ons.
What happens after launch?
Support is included for the period in your tier. After that, either you call us when you need something and we quote it, or you take a care plan for a fixed monthly fee.
Can my site take payments?
Yes — mobile money on Airtel and MTN, and cards, through a Zambian gateway. It is live on Katina Basil, which sells its own tickets that way. One prerequisite worth knowing before you budget for it: the gateway needs your business registered with PACRA and a bank account in the business name. They will not open a merchant account for an individual. If you are not registered yet, start that first — it takes longer than the integration does.
What does taking payments actually involve?
Connecting the gateway, handling the webhooks it sends back, and reconciling what it says against what your database says — that last part is where payment integrations usually go wrong. You also get a test mode to run real prompts against your own phone before a customer ever sees it.