All projects
WebsiteAPI

AtoutGraph — In-house agency CMS

Internal PHP + Laravel CMS used to ship client sites

The engine the agency uses to ship every client website.

The client need

Context

AtoutGraph was shipping many client websites and reinventing the wheel on every project.

Problem

No unified tooling to deliver fast without depending on an open-source CMS that constrained agency-specific needs.

Goal

Build an in-house CMS on Laravel, tailored to the agency's workflows and client deliveries.

What’s at stake

  • Industrialise client website production

  • Stay in full control of the stack

  • Evolve without depending on a third-party vendor

The proposed solution

What was built

A custom Laravel CMS with content management, media handling and reusable business modules.

Why this choice

Laravel offers a balance of robustness and development speed well suited to a multi-project agency.

How it answers the need

Modular architecture, user and role management, and building blocks reusable across projects.

Key features

  • Multi-site content management

  • Modules reusable across projects

  • Granular roles and permissions

  • Admin tools for editors

  • Deployment process owned by the agency

Results

  • Several client websites delivered on the same base

  • Shorter production lead times

  • Full stack ownership for the team

Tech stack

Technical choices used on this project.

PHPLaravelMySQLJavaScriptHTMLCSS

Do you have a similar need?

Let’s talk about your project. I help you adapt this approach to your context.