COC Marketing Portal — An internal marketing portal for a national network of schools, built to centralize the brand without flattening every local reality.

Deliverables

Product Design, Back-End Development, Front-End Development, System Architecture & Integrations

Context

Educational networks with dozens, or hundreds, of units operate around a quiet but expensive problem: how to make sure every school, every administrator, and every local manager has fast, organized, standardized access to the brand's marketing assets, while still allowing the customizations that local reality demands. COC, one of Brazil's largest school networks, came to us with exactly that pain. Campaigns had to be distributed quickly across partner and licensed schools, with distinct visibility rules, granular access control, and an organized flow for customization requests. All without losing the governance that an operation at this scale requires.

Challenge

The hard part wasn't the asset library. It was building one system that could hold two opposite forces at the same time: brand consistency at the national level, and operational autonomy at the local one. Every shortcut in either direction would break the other. A static asset library would frustrate local managers who needed customizations. An open customization tool would erode the brand within a quarter. The portal had to be both at once, with the governance layer to keep it that way. On top of that, the portal had to live inside an ecosystem that already existed (the COC identity layer, the network's school database, a list of partners and licensees with different rules), and had to feel like a native extension of that ecosystem, not a new system schools needed to learn.

Solution

We built the COC Marketing Portal as a custom web platform that centralizes marketing-asset distribution, customization requests, and the administrative control of the entire network's communication operation. The application is built in PHP with Laravel, backed by MySQL, hosted on AWS with S3 buckets for asset storage, and fully dockerized. Authentication is integrated with Passaporte COC, the network's single sign-on system, so users from the schools don't need new credentials. A recurring sync with the COC API keeps the partner-vs-licensee classification of every unit up to date automatically, so the portal always knows who's supposed to see what.Around that core, the platform layers in granular access control, a structured customization workflow, an external-asset validation flow for agencies, strategic reporting, and full LGPD compliance.

Credits

Back-end — PHP, Laravel
Front-end — HTML, CSS
Database — MySQL
Infrastructure — AWS S3, Docker, HTTPS
Integrations — COC API, Passaporte COC (SSO)

Want to see more work?

See all projects
JACI
Product
Code
Designing JACI, Serur's internal platform managing 150,000+ legal cases — discovery, UX/UI, product design, user testing, full-stack dev, and launch.
Casella
Branding
Website
Turning architect Adriana Casella's two decades of award-winning work into a brand — strategy, identity, and a refined system spanning Brazil and Portugal.
See all projects

Want to talk about a project?

From crafting unique brand identities to designing intuitive websites and valuable content, we're here to execute your ideas.
Contact us, and let's discuss your project.
Arthur Galvão
Co-founder & CBO
Let’s talk
Your Timezone (US)  20:26:24
Revelatio Timezone (BR) 20:26:24

Let’s build  
something together

Hello Osmo
By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Notice for more information.