JUL. 2026

Depan’Store OS, ERP for a repair network

Depan’Store, roller shutter repair
LiveREACT · VITE · EXPRESS · SQLITE · SELLSY · MCP
Product owner, design and development

Jobs, after-sales, stock and fleet across several branches.

Depan’Store repairs roller shutters for homes and businesses from several branches. It needed one tool for jobs, after-sales, stock and the vehicle fleet, without touching Sellsy, which stays the source of truth for quotes and invoices.

What I did

  • Fine-grained permissions: 7 roles, scoped by branch and by case, with amounts hidden server-side from people who should not see them.
  • Customers and leads, jobs, schedule, after-sales, purchasing, stock, commissions and cash flow.
  • A careful Sellsy sync: serialized writes, and a hold for manual review when in doubt rather than an invoicing mistake.
  • The geolocated fleet, collected only during working hours and purged after 30 days, plus a tracking link for the customer.
  • A customer portal, an MCP server, fingerprint-checked backups and a tested restore.

Status

Live since September 2026, after a security audit and a restore drill.

  • Depan'Store ERP dashboard: count of jobs in progress, interventions to schedule, confirmed appointments and parts on order, followed by panels for the job pipeline, leads, quotes, alerts, purchasing, stock and after-sales tickets.
  • Interventions module: filters by lifecycle stage (from creation to payment), a create button, search, then the job table with customer, subject, address, scheduled date, status badge and creation date.
  • Intervention record opened in a panel: timestamped history of status changes with notes, then the end-of-job report with arrival and departure times, observations, customer signature and a validation that triggers the balance invoice.
  • The Depan'Store dashboard on mobile: period selector, number of jobs in progress and key indicators, with the Home, Sales, Field and More navigation bar at the bottom of the screen.
  1. 1Permissions by role, branch and case7 ROLES★
  2. 2Customers, jobs, schedule, after-sales, purchasing and stock
  3. 3Safe sync with SellsyQUOTES · INVOICES
  4. 4Geolocated fleet and public customer trackingSITUACTION API★
  5. 5Customer portal and MCP serverOIDC
  6. 6Security audit, verified backups, go-liveSEPT. 2026★