DEV IN THE HOOD — Luxembourg

0%

SupERP

SupERP

SupERP

$ cat stack.txt
Symfony 7.4
PHP 8.5
API Platform
Mercure
JWT
$ stats --short
15  Code modules
118  Domain entities
~956  Routes

SaaS platform, 2026

Front04Back

Scroll down

—Overview

SupERP is a modular, API-first, multi-tenant SaaS backoffice platform built with Symfony 7.4 and PHP 8.5. A single super-admin control panel drives multiple organizations, with CMS, CRM, ERP, HR, accounting and AI assistant modules enabled per subscription plan, a 3-level ACL, real-time Mercure notifications and a JWT-secured API Platform layer.

Client
Jul6art
Agency
Internal
Location
Luxembourg
Date
March 28, 2026
SaaSERPCRMAPI

02The front

What people see.

SupERP

From cross-organization CRM pipelines to quotes, invoices, warehouses and accounting reports, every module is exposed both through the backoffice UI and the API — with feature flags and subscriptions deciding what each tenant can use.

SupERP

One backoffice to run
every organization

The super-admin space governs organizations, users, roles and subscriptions, while each tenant gets its own workspace on a dedicated subdomain — including a pedagogical area explaining how stock flows through the ERP, from confirmed order to paid invoice.

—Screens

Scroll sideways

Tenant website
Tenant website
Tenant blog
Tenant blog
User guide
User guide
CRM guide
CRM guide

Manage multiple organizations, enable modules per plan, and keep the whole platform governed from one place.

SupERP

03The back

What keeps it standing.

$ cat stack.txt
Symfony 7.4
PHP 8.5
API Platform
Mercure
JWT
  • 15Code modules
  • 118Domain entities
  • ~956Routes
  • 69API resources
  • 201Permissions
  • 31Feature flags
  • 24PDF templates
  • 3,358Automated tests

139 features12 modules

0113 features

Super-admin & tenancy

  • Every organization run from one control panel
  • Subdomain per tenant
  • Custom domains with DNS verification
  • Automatic TLS certificates
  • Free, Pro and Enterprise plans
  • Feature flags per organization
  • User quota per plan
  • Subscriptions suspended or reactivated in bulk
  • Impersonation with notification and banner
  • Cross-tenant KPI dashboards
  • Trash and restore on every tenant's data
  • Branding per organization, reused in PDFs
  • Country per tenant (FR, BE, LU)

0211 features

Security & access

  • 3-level ACL: plan, module, role
  • Custom roles per organization
  • Grant or deny overrides per user
  • Admins delegate only what they hold
  • Owner-only visibility enforced in the database
  • Email verification and password reset
  • Login throttling
  • 13 rate limiters
  • 108 audited entities
  • Log redaction of tokens and search terms
  • Retention-based data purge

0316 features

CMS

  • Pages and blog posts
  • Draft, scheduled and published states
  • Preview before publishing
  • Categories and media library
  • Multi-level menus in 3 locations
  • Form builder with 6 field types
  • Submissions inbox with CSV export
  • Comment moderation
  • Reactions and social sharing
  • SEO settings and Google Analytics
  • Sitemap, robots.txt and RSS
  • 301 redirects
  • 184 content languages with hreflang
  • 8 public themes
  • WordPress-style template overrides
  • Form and menu shortcodes

0413 features

CRM

  • Contacts, companies and deals
  • Drag-and-drop kanban pipeline
  • Configurable pipeline stages
  • Deals won or lost, in bulk
  • Activities with overdue reminders
  • Duplicate detection and merge
  • Custom fields in 5 types
  • Tags with autocomplete
  • Team or owner-only visibility
  • Contact CSV import
  • Old deals archived automatically
  • Company turned into an ERP customer
  • Quote or order created from a deal

0515 features

Sales & purchasing

  • Customers and suppliers with IBAN
  • Products with variants and photos
  • Price categories with quantity tiers
  • Cheapest applicable price picked automatically
  • Quote → order → invoice conversion
  • Partial conversions
  • Quotes that expire on their own
  • Invoices with free-text lines
  • Credit notes
  • Payments with an over-payment guard
  • Overdue detection and automatic reminders
  • Purchase orders and goods receipt
  • Supplier invoices with dispute handling
  • PDFs in 3 layouts
  • Product import from CSV/XLSX

0610 features

Stock & projects

  • Multiple warehouses
  • Stock movements and adjustments
  • Reservations and releases
  • Weighted-average cost valuation
  • Stock projection
  • Low-stock alerts
  • Project tasks on a kanban board
  • Time entries
  • Projects billed from time spent
  • Project profitability

079 features

Accounting

  • Charts of accounts for France, Belgium and Luxembourg
  • Chart seeded in one click
  • Journal entries generated from invoices and payments
  • Post and void entries
  • Period close and reopen
  • Trial balance
  • Income statement
  • Balance sheet
  • FEC and CSV exports

0818 features

HR

  • Employee records and timeline
  • Departments tree and org chart
  • Contracts and signed amendments
  • Trial-period and contract-end alerts
  • Salary revisions with approval workflow
  • Leave types, balances and accrual
  • Leave calendar with FR/BE/LU public holidays
  • Clock-in / clock-out
  • Overtime requests
  • Monthly time validation
  • Payslips as PDF
  • Expense claims with receipts
  • Mileage allowance scales
  • Review campaigns with self-evaluation
  • Onboarding checklists
  • HR documents generated from templates
  • Medical visits, work accidents, disciplinary actions
  • Grouped email campaigns to employees

097 features

Recruitment & self-service

  • Job offers with automatic closing
  • Public careers page
  • Online applications with email verification
  • Application pipeline with ratings and notes
  • Hire turned into an employee record
  • Employee portal: leave, payslips, expenses, reviews
  • Company directory

109 features

Delivery & fleet

  • Delivery notes created from orders
  • Signature and photos on delivery
  • Route optimisation
  • Recurring tours
  • Address geocoding
  • Driver PWA with offline mode
  • Live GPS fleet map
  • Public tracking page for the end customer
  • Shipping notification emails

117 features

AI assistant

  • Local LLM, no data leaves the server
  • Rewrite, correct, translate, summarize, continue
  • 4 writing tones
  • 22 writing contexts across every module
  • Streaming answers
  • Settings per organization and module
  • Prompt logs and usage analytics

1211 features

Reporting & platform

  • Report builder over 56 entities
  • CSV, XLSX and JSON exports
  • CSV export on every table
  • Live tables over Mercure
  • "Someone else is editing" warning
  • Notification centre
  • Global search across 6 families
  • Keyboard shortcuts, customizable per tenant
  • Dark mode, density, text size, high contrast
  • JWT API with OpenAPI docs
  • French and English

—Built-in quality

PHPStan level 83,358 testsReal PostgreSQL test runsAudited securityCI on every pushLTS release