Djanta Tech Hub: From Static Pages to a Working Reservation System

Client

Agence Togo Digital, the Togolese government, and CcHUB

Roles
  • UX Designer

Timeline

Aug 2025 - 2026

Overview

Djanta Tech Hub is a technology campus and innovation ecosystem in Lomé's Quartier des Etoiles, initiated by the Togolese government to promote digital entrepreneurship. It gives tech and AI entrepreneurs a path from idea to scalable business — pre-incubation and incubation programs run with CcHUB, micro-grants of up to 10 million FCFA through the Start Fund, workshops, mentorship, and a physical coworking space.

Context

I joined an already-running project, brought on to eventually design the Hub's coworking space reservation system. But before that system could exist, the Hub needed a proper website to hang it on — so the first job was building out the pages that were still missing.

Filling In the Website

Four pages were missing from the site, each doing a different job in getting someone from curious visitor to committed applicant.

Services

A clear breakdown of what the Hub actually offers — pre-incubation and incubation, workshops and training, mentorship and coaching, access to funding, and networking — each with a direct path to apply.

About

The Hub's mission, values, and the team behind it — giving the initiative a face and a "why" beyond a list of programs.

Blog & Articles

A filterable feed of news, articles, and event recaps — keeping the site from going stale between application cycles and giving the Hub a reason for people to come back.

Events & Event Details

Bootcamps, conferences, and hackathons listed with live status (open, in-person, expired), each linking to a detail page with a full program and a direct registration link.

Booking a seat in the coworking space

With the website in place, the real project could start: giving the Hub's open coworking space a functioning reservation system, joined into the existing site rather than bolted on as a separate tool.

Step one

collects who's booking.

The flow starts by asking one branching question — is the visitor already incubated at the Hub? Incubated members get free desk reservations; everyone else moves through a standard three-step booking process.

Based on either the requesting user is incubated at Djanta or not, more personal information are required.

Step two

This is where the real design problem lived: letting someone reserve a variable number of desks across multiple dates and time slots, priced per booking — someone might want 30 desks for one afternoon, or a handful of seats spread across a week. A calendar-and-timeslot picker keeps that complexity contained to a single modal, so the main form stays a simple, scannable list of what's been booked so far.

You can choose to book for a day, a week or a month then add dates and desks.

Step three

A full recap before submission, so nothing gets confirmed the visitor hasn't explicitly reviewed.

Because the Hub's team reviews every request before it's confirmed — not every booking can be accommodated — the flow doesn't promise a reservation on submission. It promises a decision. A confirmation screen and email set that expectation clearly, and hand the visitor a unique tracking number for what happens next.

If approved, the visitor gets a follow-up email inviting them to pay — through Mixx by Yas or Flooz Money, the two locally-relevant payment methods, rather than defaulting to a card-based flow that wouldn't reflect how people actually pay in Togo.

Closing the Loop: Tracking a Submission

A booking flow that ends in "we'll review it and email you" needs a way to check status without digging through an inbox. Every submission gets a unique reference number, verifiable by OTP, that surfaces its current status — pending, awaiting payment, in progress.

For anyone who loses that number, He can provide his first name, last name and email (also OTP-verified) surfaces every submission tied to that email at once.