GitBarn Web Portal
A customer portal for a South Florida manure-removal business, bringing orders, billing documents, and support into one place.
- Next.js
- TypeScript
- Supabase
- PostgreSQL

From the service website to the customer account
Git Barn provides manure removal and stall bedding for properties in Palm Beach County. The public website explains those services, while the signed-in portal lets customers browse products, manage a cart, review orders, and access billing documents.
Support alongside the order history
Customers can open support conversations and exchange messages inside the portal. Notifications and document access sit alongside those conversations, keeping account tasks in the same application. Administrative views add user management, product management, and a dashboard of recent orders and support chats.
Connecting the workflows
Next.js and TypeScript provide the application structure, with Supabase for authentication, database access, and document storage. Server handlers connect orders and payment records to the portal, while role-based layouts separate administrative tools from customer pages.