Agency
Whitebridge UGC Portal
A React permission-form portal shared across every Whitebridge Pet Brands label — it re-skins its colors and logo from the URL it's served on, so one app powers ugc.buddybiscuits.com, ugc.tikipets.com, and the rest.
The brief
Every Whitebridge Pet Brands label needed the same thing: a portal to collect user-generated-content permission releases. Building and maintaining a separate one per brand would have been a mess.
The build
So I built a single React app that reads the host it’s served from and swaps its colors and logo to match. The same codebase runs as ugc.buddybiscuits.com, ugc.tikipets.com, and every other brand’s portal — one thing to maintain, many brands served.



