Separate public, customer, and admin tasks
Distinct user areas keep service discovery, customer booking, and business administration focused on their different responsibilities.
Loading
Water-service website and platform
GlassHouse Waters combined a public water-services website with customer and administrative workflows. I delivered the application across its Next.js frontend and FastAPI backend. The site was deployed and used previously; I no longer maintain it.
(01) The problem
The business needed public service information alongside customer booking and administration workflows.
(02) What I worked on
Built pages for service information, blog content, and customer inquiries.
Implemented account workflows for customer profiles and booking interactions.
Built administrative screens and APIs for users, services, posts, bookings, and settings.
Connected Paystack payment initiation and authenticated reference verification to booking flows.
(03) Engineering decisions
Distinct user areas keep service discovery, customer booking, and business administration focused on their different responsibilities.
(04) Delivery & status
The platform was deployed and previously used by the business. I no longer maintain it, so I do not link to its current domain.
(05) Technology