The franchise management portal for HelloSugar's 200+ locations. 177 users across franchise owners, corporate staff, and support teams.
As a franchisee, I was dealing with the same frustrations every other owner had. Training videos on Kajabi. Support requests on Monday boards. SOPs in Google Docs. Updates buried in email chains. Files everywhere. There was no single place for the network to go.
Franchise owners were missing updates. Corporate was answering the same questions over and over. Nobody knew where to find anything.
I built what I needed first, then talked to other franchise owners to see how it could be better. The answer was always the same: just put everything in one place and make it simple.
I chose vanilla JavaScript with Supabase on the backend. No framework overhead. Fast to build, easy to maintain as a solo developer. Google OAuth handles authentication. The admin dashboard lets corporate update the homepage, manage users, and publish events without touching code.
Every feature came from a real need. Franchise owners needed to submit support tickets, so I built a ticketing system. They wanted a way to vote on improvements, so I built Voice. Corporate needed training videos with searchable transcripts, so I built that too.
The entire HelloSugar network runs through Hello Central every day.