~/base-eight$npm install base-eight --real-business
We build
what others
only draft.

Base Eight Developers is a Kampala-based software company building production-grade systems for businesses, schools, enterprises, and organisations across Uganda and beyond.

0
registered

Uganda-registered technology company

0
licensed

Communications and messaging services licensed

0+
employee scale

HR systems designed for enterprise teams

0
production

Systems actively used across Uganda

Systems shipped

Live systems,
not portfolio theatre.

Every project below represents the kind of work Base Eight builds: operational, maintained, and designed for real organisations with real workflows.

01// Sion Travel — booking + operations
02const platform = 'public site + internal portal'
03const modules = ['flights', 'visa', 'tours', 'quotes']
04type Access = 'consultant' | 'admin' | 'customer'
05
06await ship({ secure: true, mobile: true })
07// live at siontravel.co.ug
Travel / Operations

Sion Travel

A public booking platform and internal operations portal for an IATA-accredited Kampala travel agency — flight search, visa requests, tours, quote submissions, staff workflows, booking pipelines, customer records, secure roles, and mobile-ready access.

Livebooking platform and operations portal in production
Booking workflowsRole-based portalCustomer recordsMobile-ready
01// Outdoorsy Uganda — expedition platform
02const features = [
03 'live booking calendar', 'peak map',
04 'UGX gear shop', 'vehicle hire',
05]
06await connect(features).to(accounts)
07// live at outdoorsyuganda.com
Tourism / Booking

Outdoorsy Uganda

A full expedition management platform for Uganda's outdoor travel market — live booking calendar, interactive mountain peak map, gear shop, community gallery, vehicle hire, user accounts, and booking history.

UGXcommerce, booking, accounts, and adventure operations
Expedition calendarInteractive mapGear shopUser accounts
01// BaseightSMS — messaging infrastructure
02type Channel = 'MTN' | 'Airtel' | 'major networks'
03const messages = ['campaigns', 'alerts', 'OTPs']
04
05await deliver(messages, { reports: true })
06await prepare('reseller portal')
07// production-grade messaging for Uganda
Messaging / Infrastructure

BaseightSMS

A production messaging platform for businesses, schools, and organisations sending bulk and transactional SMS across Ugandan mobile networks, with delivery reporting, campaigns, analytics, developer API, and reseller tooling in active development.

APIbulk SMS, transactional alerts, OTPs, and reseller tooling
Bulk campaignsOTP alertsDelivery reportsDeveloper API
//phase_01 · SCOPE

Every serious system starts with the real workflow.

Before code, we map how the organisation actually works.

People, approvals, records, exceptions, reports, compliance needs, SMS channels, payments, and the cost of manual work are clarified before a screen is designed.

scroll to progress through the build1 / 5
</>
Positioning
Software that runs.
Systems that
last.
Infrastructure
you trust.
From the base up
Eight is the number of bits in a byte — the base of everything digital.

The name is deliberate. Base Eight is not a creative agency that learned to code. We are engineers and builders who treat software as infrastructure.

Real systems / Real operations
Not demos. Not prototypes handed over and forgotten.

We ship working, maintained, scalable systems that teams rely on every day — the kind that protects money, trust, and time.

// Kampala to anywhere
Built in Uganda. Built for anywhere.

We understand local realities like mobile money, SMS channels, URA, NSSF, school terms, and operational pressure — then build with a standard that can travel beyond the region.

tech stack
Next.js 15React 19TypeScriptTailwind CSSFramer MotionThree.jsGSAPVercelPrismaPostgreSQLNode.jstRPCZodRadix UIStorybookNext.js 15React 19TypeScriptTailwind CSSFramer MotionThree.jsGSAPVercelPrismaPostgreSQLNode.jstRPCZodRadix UIStorybook
FigmaContentfulSanity CMSStripeCloudflareSupabaseRedisGraphQLDockerGitHub ActionsPlaywrightVitestSentryResendAWS S3FigmaContentfulSanity CMSStripeCloudflareSupabaseRedisGraphQLDockerGitHub ActionsPlaywrightVitestSentryResendAWS S3
Services

What we do,
and where we build.

We operate on two tracks: products we own and sell, and custom systems built precisely to client requirements. Both receive the same engineering standard.

// 01
</>

Custom Software Development

Web apps, internal portals, booking systems, dashboards, integrations, and multi-tenant platforms built around your real process — not a generic template.

Process · Scale · Support
// 02

School Information Management

Student records, fee management, report cards, staff management, parent communication, timetables, and multi-campus support for Ugandan schools.

Fees · Reports · Parents
// 03

Bulk SMS & Messaging

Bulk campaigns, transactional alerts, OTPs, scheduled sends, delivery reports, analytics, and reseller tooling across major Ugandan networks.

MTN · Airtel · API
// 04

HR & Workforce Management

Payroll, leave, attendance, appraisals, role-based access, audit-ready exports, and compliance workflows for Ugandan organisations.

PAYE · NSSF · URA
// 05

Web Presence & Digital Systems

Corporate websites, booking platforms, e-commerce, campaign pages, and CMS-backed sites that serious organisations can manage and trust.

Web · CMS · Commerce
// 06

Document & Operations Systems

Structured document storage, permissions, audit trails, versioning, reporting, and the internal tools businesses need to stop relying on manual workflows.

EDMS · Audit · Workflow
Process

A delivery
system.
Not a vibe.

The studio stays intentionally small so strategy, design, motion, and implementation remain tightly connected throughout.

current · 01 / 06
Start with the business process.

We map the work as it happens today: people, approvals, records, pain points, reports, exceptions, and the cost of doing nothing.

Why Base Eight

One standard,
every client.

Whether the client is a five-person SME or a 500-employee enterprise, the work receives the same engineering rigour, communication standard, and commitment to delivery.

01
Engineering standard
Engineers, not order-takers

We push back when a requirement does not make sense and ask the hard questions before writing code. Clear thinking is part of the build, not a meeting before it.

Good software starts with understanding the business pressure behind the request.
Requirement clarity
System architecture
Practical execution
02
Support standard
Build and maintain

Many teams disappear after handover. We do not. Systems remain under active support so the software changes as the organisation changes.

A live system is not finished on launch day. It earns trust by staying useful.
Post-launch support
Documentation
Iteration
03
Local depth
Ugandan context built in

Mobile money, SMS networks, URA, PAYE, NSSF, school terms, institutional workflows, and audit requirements are not afterthoughts. They shape the foundation.

Local reality belongs inside the architecture, not in a last-minute workaround.
Mobile money
SMS
Compliance workflows
Trust / Proof

Signals that
matter locally.

Registration, licensing, production systems, and local operating knowledge matter when software becomes business infrastructure.

NITA
registered

Registered technology company operating from Kampala, Uganda

UCC
licensed

Licensed for communications-related services and messaging work

500+
employee scale

HR and workforce systems designed for organisations from small teams to enterprise scale

Live
production systems

Systems in active use across travel, messaging, HR, document management, and education

// proof_notes.json

These are not mockups. The systems we reference are live, in active use, and maintained.

Portfolio standard

We build for organisations that need software engineered to a standard they can rely on.

Base Eight standard

One standard, every client — from five-person SMEs to 500-employee enterprises.

Delivery principle
// systems_and_products[]
SION TRAVEL
OUTDOORSY
BASEIGHTSMS
HR PLATFORM
EDMS
SCHOOL IMS

Base Eight builds custom systems and its own products under the same standard: scoped carefully, engineered for production, supported after launch, and grounded in how Ugandan organisations actually operate.

Industries

Built for sectors
with real pressure.

// insight_01

Banking & financial services

Sector experience →
// insight_02

NGOs & international organisations

Sector experience →
// insight_03

Education institutions

Sector experience →
// insight_04

Travel & hospitality operators

Sector experience →
// insight_05

Healthcare and workforce teams

Sector experience →
Start a project

Bring the
process.
We build
the system.

For businesses, schools, NGOs, banks, healthcare teams, and enterprises that need software built around how they actually operate.

// project_fit.config
  • Your business has outgrown spreadsheets, WhatsApp workflows, and manual registers
  • You need a booking, reservation, school, HR, SMS, document, or operations system
  • You want a system scoped properly, documented, tested, and supported beyond handover
  • You need a Ugandan engineering partner that understands local compliance and infrastructure
Scoped deliveryEngineering-ledKampala / Uganda