ERP · Full-Stack · Systems Architecture
Graffiti ERP
Graffiti Group SA has been branding vehicles and spaces for brands like Woolworths, Mercedes-Benz, and ABSA since 1999. Their operations span three cities and a complex workflow: quote, design brief, production, quality sign-off, invoicing. Cliq designed and built a full ERP to manage that entire lifecycle — replacing disconnected spreadsheets and manual handoffs with a unified system.
Client
Graffiti Group SA
Year
2024
Role

NDA
3
Services
3
Cities
500+
Jobs/Month
The challenge
Graffiti's workflow had too many handoff points with no single source of truth. Quotes lived in Sage One, jobs were tracked in spreadsheets, document sign-offs happened via email. Nothing connected.
Our approach
A three-service architecture: a FastAPI core API managing the job bag domain (jobs, tasks, stages, documents), a CMS bridge service syncing bi-directionally with Sage One accounting, and a Next.js frontend bringing it all into one interface. Role-based access control ensures every person sees exactly what they need.
The outcome
A production-grade ERP covering the full project lifecycle — from CRM and quoting through production tracking, document management, invoicing, and payment reconciliation. Deployed on Render (staging) and AWS (production).
Project images
Images obscured — NDA



Built with
Team

Cliq
Full-Stack Engineer
