The platform
One system, not seven that nearly talk to each other.
- One Go backend
- One PostgreSQL database
- Audited administrative actions
| Ref | Customer | Product | Value | Stage |
|---|---|---|---|---|
| 7ASYVH | Sample Customer A | Mara — 3 nights | KES 184,000 | Quoted |
| 8OU8CX | Sample Customer B | NBO–DXB return | KES 41,970 | Ticketed |
| 9XHII3 | Sample Customer C | Schengen visa | KES 12,500 | Documents in |
| 7LFP8J | Sample Customer D | Diani — 5 nights | KES 96,400 | Deposit paid |
| 7E7PJF | Sample Customer E | Dubai — 4 nights | KES 212,300 | New |
Sample data, to show the layout.
How it is built
A single backend
One Go service over PostgreSQL. Business rules live there, not in the browser, so a rule cannot be worked around by a different client.
A single dashboard
One Next.js application your staff sign into, with role-based access deciding what each of them can see.
Audited changes
Administrative actions are written to an audit log with who did them and when. Useful the day a figure is disputed.
Documents generated, not typed
Quotations, invoices, receipts and itineraries are produced from the records, so they cannot disagree with the system that made them.
Reporting
The numbers agree because they are the same numbers.
- A quote becomes a booking, a booking becomes a payment plan, a payment plan becomes a consultant's sales figure.
- No exports between systems, so there is no step where two answers can drift apart.
- Roles decide who sees margin: what the business makes is a narrower audience than the people selling.
Sales by consultant
This month
- Consultant A42 sold · KES 2,410,000
- Consultant B31 sold · KES 1,880,000
- Consultant C24 sold · KES 1,245,000
- Consultant D11 sold · KES 604,000
Sample data, to show the layout.
On your data being yours
This is the part we will not dress up. Today the platform runs one agency — ours. The work to let a second agency run alongside it, with records that are completely separate and enforced as separate in the database rather than merely hidden in the interface, is in progress and is the gate on opening this up.
We are telling you because it is the question you should be asking, and because an agency's customer list and financial records are not something to take on trust from a marketing page.
Pilot agencies will go on once that isolation is built and tested, and we would rather talk to you now and be straight about the timing than sell you a date.
