Web appsLive

BDC — Barre des Couleurs

ERP, online store and DTF configurator for a print shop.

Client
Barre des Couleurs
Industry
Printing & customization
Year
2026
Country
Morocco · Rabat-Salé
Languages
FR
bdc.ma

49

pages

48

API routes

24

data models

4

user roles

A single platform replacing the shop's WordPress site: a store with online personalization, DTF and UV DTF ordering, and an ERP to run stock, production and accounting.

01The challenge

The shop was running sales, DTF orders and production across a WooCommerce site, WhatsApp and spreadsheets. It needed one tool to sell online, receive print-ready files and follow every order through to delivery.

02Our solution

We built a custom Next.js application: a store with cash on delivery, an editor that places the customer's artwork on the right product, DTF and UV DTF configurators with admin-managed sizes and prices, and a role-based back office for the team — stock, production, customers, suppliers, accounting and reports.

03The outcome

The platform runs in production on the client's own domain, bdc.ma: online sales, production and invoicing now go through the same tool.

Features

What we built

Store & cash on delivery

Catalogue with variants, cart, COD checkout, order tracking and customer account.

Online personalization

Customers upload a logo and place it on the product; the shop gets the exact placement and the files.

DTF & UV DTF configurators

Gang-sheet ordering with artwork upload, configurable sizes and prices, and admin approval of files.

Stock & movements

Raw materials, stock in/out and product stock tracked in the back office.

Production queue

Every order joins a production queue shared by the workshop.

Accounting & PDF invoices

Revenue, expenses, PDF invoices and Excel export.

Dashboards & reports

KPIs, sales and performance reports per business unit.

4 access roles

Admin, manager, production and seller, each with their own screens.

WhatsApp confirmation

Orders are confirmed in one click on WhatsApp.

Tech stack

  • Next.js 16
  • React 19
  • TypeScript
  • Prisma
  • PostgreSQL
  • NextAuth
  • shadcn/ui
  • Recharts
  • jsPDF
  • Resend

Gallery

The project in pictures

Online store and customizable catalogue
Online personalization flow
DTF order configurator
Product page with variants
Dashboard: KPIs and sales
Order management
Production queue
Accounting: revenue and expenses
Raw-material stock
Sales report
Mobile home
Mobile store

Full page

The home page, top to bottom

bdc.ma
BDC — Barre des Couleurs — The home page, top to bottom

Scroll inside the frame

Have a web project in mind?

Tell us about your app, website or online store. Reply and free quote within 24 hours.