We build software that runs schools, shops, and supply chains Education & services3 products School administration, academic reporting, and exam preparation through three focused products.
For schools, educators, and students
Three distinct products covering administration, academic reporting, and exam practice. Fee, attendance, guardian communication, and canteen workflows for private schools. Branded reports with controlled distribution and academic history. Mobile-first practice, progress tracking, and family or school workspaces. Product boundaries that allow independent development and deployment. Details Discover opportunities, review applications, and manage student placements.
For students, employers, and placement teams
Course- and skills-aware opportunity discovery. Student profiles, applications, and application history. Company listings, applicant review, and lifecycle management. Deterministic matching with explicit domain rules. Placement records, internship logbooks, and reporting. Company verification and moderated public opportunities. Details Provider discovery, specialist tools, and independent products for connected services.
For service providers and their customers
Searchable provider discovery and reviewed listing ownership. Efatawo's fashion-specific public experience on a shared directory foundation. Booking, measurements, quotations, and production tools. Ready's occasion-led content and provider-plan workflow. StockLink's B2B medicine catalogue, inventory, and ordering model. Explicit boundaries between public branding, business access, and product data. Details Commerce & operations4 products Retail operations inside the shop, product discovery beyond it.
For retailers and shop operators
Point-of-sale, catalogue, per-shop stock, and retail reports. Barcode and camera-assisted product lookup. Offline sale queues with synchronisation and conflict states. Multi-shop stock context and versioned updates. Public shop and product discovery through ShopFlow Connect. A filtered publishing pipeline that excludes private business records. Details Sustainability records, purchasing, warehouse movements, and source-to-stock traceability.
For commodity operators and sourcing teams
Farmer and farm registry shared across sustainability and purchasing. Geometry capture, risk assessment, surveys, and sustainability programmes. Individual and bulk purchases with seasonal and yield configuration. Barcode-supported bag traceability and warehouse operations. Organisation-wide setup and consistent permissions across both modules. Details Shopping, seller operations, and verified delivery in a connected commerce platform.
For buyers, sellers, and delivery teams
Buyer marketplace, seller dashboard, delivery-agent PWA, and operator console. Phone OTP identity and participant-verification workflows. Connected catalogue, inventory, ordering, and delivery operations. Payment and settlement logic linked to delivery confirmation. Addressing support suited to Ghanaian delivery workflows. Modular software available under a source-available licensing model. Details Cash records, linked receipts, and bookkeeping reports for day-to-day operations.
For small businesses and bookkeepers
Money-in and money-out entry with balanced accounting underneath. Cash, bank, and mobile-money account records. Correct treatment of transfers, loans, and owner transactions. Supporting receipts connected to ledger entries. Cash summaries, category reports, and CSV handoff. Organisation-scoped roles, audit records, and traceable calculations. Details Media & broadcasting2 products Plan campaigns, manage creative approvals, and coordinate playback across digital screens.
For advertisers and screen operators
Advertiser and operator experiences with distinct responsibilities. Campaign planning, creative uploads, review, and notifications. Venue, screen, and device provisioning and monitoring. Android TV playback with cached content and diagnostics. LED-wall bridge software for on-site mini-PC deployments. Delivery reporting connected to the wider campaign workflow. Details Live events, controlled access, audience conversations, and replay.
For event organisers and audiences
Organiser event management and OBS broadcasting. Public event lobbies with links and QR codes. Immediate guest viewing for free events. Phone OTP and GHS ticketing for paid access. Entitlement-based playback, moderated chat, and optional replay. A media-provider boundary that preserves ownership of business workflows. Details Need something we have not built yet? We build custom software too
The frameworks and tools behind our products We build our own design system, interface frameworks, and developer tools, and use them in everything we ship. You can use them in your products too.
@baobab-web/ui Our open-source design system, MIT licensed. It is the React and Tailwind CSS component library behind our products and this website, and anyone can install it from npm.
Accessible by default AA contrast, keyboard support, visible focus, and 44px touch targets.
Themeable Rebrand with CSS variables. This site uses its emerald theme.
Made for real screens Forms, tables, dialogs, navigation, and loading, empty, and error states.
Modern React React 18 and 19, Tailwind CSS v4, and Server Components. Order 1042 Delivered
3 items, paid with mobile money
Out for delivery Awaiting stock Draft
GhanaPost GPS address
These are live @baobab-web/ui components, not a screenshot. Frameworks and tools6 projects Keep application logic reusable as your rendering framework changes.
For application developers
Framework-independent models, ViewModels, and commands. Signal-based reactive state and Zod validation. Forms, query state, UI behaviours, and composed interaction patterns. Signal-native templates with build and server-rendering tooling. Demonstrations across multiple web frameworks and React Native. Scaffolding CLI and MCP guidance for developers. Details A consistent visual foundation with portable component behaviour.
For interface and design-system teams
Paper-inspired tokens, typography, and reusable layout styling. CSS-first adoption for semantic HTML and simple controls. Framework-independent interaction machines. React, Vue, and Angular component adapters. Keyboard and focus behaviour carried through shared core utilities. Storybook examples and component verification workflows. Details Governed adaptation for existing interfaces, with bounded prescriptions and explanations.
For teams building adaptive interfaces
Manifest-defined adaptation capabilities. Consent-gated interaction and context processing. Deterministic policy evaluation with risk and compatibility checks. Typed client/server contracts through AUIP. React integration, fixture testing, and prescription inspection. Explanations and feedback as part of the adaptation lifecycle. Details Model-based reasoning, interface generation, and refinement.
For interface researchers and developers
Domain, task, and user models as planning inputs. Typed Abstract UI Specification and traceability checks. Provider-abstracted reasoning and validated generation. Extensible React component rendering. Static fallback, conversational refinement, and undo. Runtime interaction scoring and adaptation decisions. Details Coordinate interface units and shared state across devices.
For teams exploring multi-device experiences
Explicit distributable units with state and capability declarations. Migration, cloning, extension, splitting, merging, and pinning concepts. Session topology and device-assignment coordination. WebSocket, WebRTC, and Yjs synchronisation adapters. React and Web Component integration surfaces. Multi-surface demos and topology inspection. Details Railway topology and interactive operational diagrams.
For transport software and visualisation teams
Railway topology with typed screen, linear, and geographic coordinates. JSON, railML input, and programmatic graph building. SVG rendering with layout and viewport controls. Operational overlays, legends, and linked interactions. React, Vue, and Web Component integration. Export and modular ecosystem packages. Details Product engineering New products and internal platforms, from first version to a system your team can grow.
Includes discovery and architecture, full-stack TypeScript, and testing and release.
Interfaces and design systems Fast, accessible interfaces that stay easy to change, built on a shared component library.
Includes experience reviews, design systems and component libraries, and performance and accessibility.
Cloud and operations Cloud systems with monitoring, security, and cost control set up from the start.
Includes edge-first architecture, automated builds and environments, and monitoring and incident readiness.
How we work 1 Understand We learn how your team works, then agree goals, scope, and milestones in the first week.
2 Design We design the product and its architecture, and walk you through both before building.
3 Build We ship in short cycles, with a demo and a written update every week.
4 Launch and support We release, document, and stay on to support and improve what we built.
Tell us what you need Send a short note about your organisation and the problem you want solved. We reply within one business day.