The administration surface of a food-tech platform: the screens the team uses to run catalogue, orders and operations.
CTO and backend developer
While leading the technical side of OrgaAfrica as CTO, I built and owned the back-office: the internal application the operations team works in every day, alongside the Node.js and TypeScript APIs it talks to.
The approach
React and TypeScript on Vite, server state through React Query, routing with React Router, Tailwind v4 for the interface, containerised behind nginx. Kept deliberately plain so a small team could keep moving in it.
Key features
Catalogue and inventory management
Order and fulfilment tracking
Role-scoped access for the operations team
Built against an OpenAPI-style contract shared with the mobile and web clients
Stack
React
TypeScript
Vite
React Query
React Router
Tailwind CSS v4
Docker
Nginx
Private repository
CTO and backend developer — OrgaAfrica, a West African food-tech platform (2024 – 2025)