Skip to product information
1 of 21

REPAIR SHOP MANAGEMENT - Dolibarr

Regular price €299,00
Regular price Sale price €299,00
Sold out

1. Overview

Repair Shop Management transforms Dolibarr ERP/CRM into a complete, specialised business platform dedicated to mobile phone, smartphone, tablet, smartwatch, laptop, games console and general electronics...

5 people are viewing this right now

View full product details

1. Overview

Repair Shop Management transforms Dolibarr ERP/CRM into a complete, specialised business platform dedicated to mobile phone, smartphone, tablet, smartwatch, laptop, games console and general electronics repair workshops. It lets a repair shop run 100% of its activity — from the moment a customer drops off a device to its diagnostic, repair, testing, delivery, warranty and after-sales — entirely inside Dolibarr, without any external software.

The module is fully object-oriented, follows Dolibarr development standards, reuses native objects and hooks, and enriches (never duplicates) the native ERP: third parties, products, stock, quotes, invoices, payments, projects, agenda, accounting and document management. It ships with a premium, modern interface, a first-activation demonstration dataset, fine-grained permissions and five fully translated languages.

Key Highlights

·       Premium dashboard — a real-time control center with activity, financial, workshop, stock and satisfaction KPIs plus 8 charts.

·       Full repair lifecycle — automatic repair order with a 10-stage workflow, Kanban board, workshop planning and on-site signature.

·       Complete device & diagnostic records — IMEI, serial, brand, model, lock code, accessories, and a 19-point diagnostic sheet with battery health.

·       Spare-parts management — stock, suppliers, barcodes, compatibilities, quality grade, supplier warranty, purchase orders with automatic reorder and stock valuation.

·       Warranties, after-sales & payments — workshop/manufacturer warranties, SAV returns, deposits and multi-method payments.

·       Automation & notifications — a cron engine that raises alerts and drives Email / SMS / WhatsApp notifications.

·       15-report reporting hub — with CSV, Excel, PDF and print exports.

·       Native Dolibarr integration and five languages (FR, EN, IT, DE, ES).

2. Premium Control-Center Dashboard

A brand-new, modern dashboard (electric-blue / orange charter, rounded cards, professional icons, responsive, dark-mode compatible) provides a real-time view of the whole workshop, organised into five zones and completed by eight charts.

2.1 KPI Zones

·       Activity — repairs in progress, completed this month, urgent repairs, devices waiting, devices ready, devices not picked up, devices under warranty, active alerts.

·       Financial — revenue for the day, week, month and year, profit, parts cost, average margin and average ticket.

·       Workshop — load per technician, average repair turnaround time, total number of repairs, number of technicians.

·       Stock — available parts, critical (below threshold) parts, out-of-stock parts, total stock value.

·       Satisfaction — average satisfaction score, after-sales (SAV) rate, open returns, warranties used.

2.2 Charts

·       Revenue evolution (12 months)

·       Repairs per month

·       Repairs by brand

·       Repairs by fault

·       Repairs by workflow status

·       Technician productivity

·       Parts consumption

·       Repairs by device type

3. Menu Structure & Navigation

The module adds its own top menu and a complete left menu, plus an in-page tab bar shared by every page so users can jump between all areas in one click. Navigation keeps the Dolibarr left menu synchronised with the active section.

·       Dashboard, Kanban board, Workshop planning

·       Repairs, Diagnostics, Payments, Signature

·       Customers, Devices, Brands, Fault catalogue, Warranties, After-sales (SAV)

·       Spare parts, Parts inventory, Suppliers, Parts purchase orders

·       Technicians, Appointments, Maintenance contracts, Portal

·       Quotes, Invoicing, Documents (ECM)

·       Alerts, Activity & notifications, Automations, Reporting, Setup

4. Business Objects

The module is built on 18 fully-integrated business objects. Each has its own list (with filters, column selector and search), card, statuses and cross-links to related records.

Object

Role

Main information

Device

Customer device (hub)

Category, brand, model, color, capacity, IMEI, serial, lock code, accessories, condition, warranty

Repair

Repair order (central hub)

Device, customer, technician, fault, workflow status, dates, costs, signatures, satisfaction

Repair line

Repair detail lines

Type (part/labor/service), product/part, quantity, unit price, total

Diagnostic

Diagnostic sheet

19 component tests, battery health, conclusion, estimated cost

Fault

Fault catalogue

Category, default price, estimated time, warranty months, description

Brand

Device brands

Name, country, website, support phone

Part

Spare part (hub)

Category, brand, compatibility, part number, barcode, supplier, quality, stock, prices, location

Technician

Workshop technicians

Role, skills, certifications, specialty, hourly rate, availability

Supplier

Parts suppliers

Category, contact, country, lead time, rating

Purchase order

Parts replenishment

Supplier, part, quantity, unit cost, dates, status, auto-reorder

Warranty

Warranties (hub)

Type (workshop/manufacturer/part), scope, start/end, duration, used

After-sales (SAV)

Returns

Original repair, device, reason, status, resolution, cost

Payment

Payments

Type (deposit/balance/full/refund), method, amount, date, reference

Contract

Maintenance contracts (hub)

Type, dates, covered devices, yearly amount, SLA, renewal

Appointment

Workshop appointments

Type, date, duration, technician, status

Alert

Operational alerts

Type, severity, message, linked repair/device/part

Activity

Activity & notifications log

Type (call/SMS/WhatsApp/email/note/notification), direction, outcome

Automation

Automation rules

Trigger, channel, action, delay, active, run count

5. Functional Areas

5.1 Customers

·       Manage private customers and businesses using native Dolibarr third parties.

·       Complete history, documents, photos, warranties and registered devices per customer.

5.2 Devices

·       Phones, smartphones, tablets, smartwatches, laptops, desktops, consoles and other electronics.

·       Records IMEI, serial number, brand, model, color, capacity, lock code (when authorised), deposited accessories and esthetic condition.

·       Before/after context, full repair history and manufacturer-warranty tracking on each device card.

5.3 Repairs & Work Orders

Repairs are the central hub of the module. Each repair generates a repair order automatically and follows a full workflow:

·       Statuses — Waiting → Diagnostic → Parts ordered → Repairing → Testing → Ready → Delivered, plus Warranty, After-sales and Cancelled.

·       Each repair manages — diagnostic, photos, time spent, technician, cost, parts used, observations, customer & technician signature, and documents.

·       Kanban board — drag & drop a repair card to change its status (which updates the ready/delivered dates automatically).

·       Workshop planning — a weekly schedule of promised repairs plus an unplanned backlog.

·       On-site signature — a touch/mouse signature pad captures the customer signature and moves the repair to Delivered.

5.4 Diagnostics

A complete diagnostic sheet tests every component of the device:

·       Screen, battery, camera, Face ID, Touch ID, speaker, microphone, charging, USB, Bluetooth, Wi-Fi, GPS, SIM, sensors, flash, motherboard, humidity, oxidation and software test.

·       Battery health percentage, technical conclusion and estimated cost proposed to the customer, with a PDF-ready report.

5.5 Fault Catalogue & Brands

·       Fault catalogue — broken screen, battery, connector, microphone, camera, Face ID, software, oxidation, motherboard, unlocking, virus, update, backup, speaker, button and more, each with a default price, estimated time and warranty.

·       Brands — Apple, Samsung, Huawei, Xiaomi, Oppo, Vivo, Honor, Realme, Google Pixel, Sony, Nokia, Motorola, OnePlus and others.

5.6 Spare Parts & Inventory

·       Screens, batteries, cameras, cases, connectors, microphones, speakers, buttons, motherboards, flex cables, glass, back covers and more.

·       Stock, suppliers, barcodes/QR, compatibilities, quality grade (original / OEM / compatible / refurbished), serial numbers/lots and supplier warranty.

·       A dedicated inventory page valuates the stock and flags parts to reorder with in-stock / critical / out-of-stock indicators.

5.7 Suppliers & Purchasing

·       Parts suppliers with category, contact, country, lead time and rating.

·       Supplier purchase orders per part with automatic reorder based on stock thresholds, and full order-status tracking (draft, ordered, shipped, partial, received, cancelled).

5.8 Technicians & Appointments

·       Technicians — skills, certifications, specialty (micro-soldering, software, screens, board, all-round), hourly rate, availability and productivity, linked to a Dolibarr user.

·       Appointments — drop-off, pick-up, diagnosis, repair and callback scheduling with technician, duration and status.

5.9 Warranties

·       Workshop, manufacturer and part warranties with scope, start/end dates and duration.

·       Expiry tracking and detection of used warranties.

5.10 After-Sales (SAV)

·       Complete return management with reason, status (open, analysis, in progress, resolved, refused), link to the original repair and device, warranty coverage, resolution and cost.

5.11 Payments

·       Deposits and final payments (balance), full payments and refunds.

·       Payment methods: cash, card, check, bank transfer and mobile money, with amount, date and reference.

5.12 Maintenance Contracts

·       Business maintenance contracts (Basic / Pro / Premium / Enterprise) with covered devices, yearly amount, periodicity, SLA hours and renewal type.

5.13 Customer / Technician Portal

·       A responsive, card-based portal switchable between a technician view (their assigned repairs, with direct access to the signature) and a customer view (their repairs).

5.14 Notifications & Automation Engine

·       Automatic notifications by Email, SMS and WhatsApp: device ready, part arrived, warranty, delay and payment.

·       A cron automation engine that regenerates alerts for critical/out-of-stock parts, expiring warranties, overdue repairs, devices not picked up and open after-sales cases.

·       User-defined automation rules with trigger, channel, action, delay and run counter.

6. Reporting

A comprehensive reporting hub provides 15 reports, each with KPI cards, a data table and CSV, Excel, PDF and print exports.

Report

Content

Repairs

Monthly repair count and value

Revenue

Monthly revenue from payments

Margin & profit

Revenue vs parts cost, margin and margin %

By technician

Repairs and turnover per technician

Turnaround time

Average repair time per month

By customer

Repairs and value per customer

By brand

Repairs per device brand

By fault

Repairs per fault category

Warranties

Warranties by type, active count

After-sales

SAV cases by status and cost

Stock

Parts stock valuation

Purchases

Monthly supplier purchases

Parts consumption

Most consumed parts

Parts catalogue

Full parts catalogue

By device type

Repairs per device category

7. Documents & Invoicing

·       Generated documents — repair order, diagnostic, deposit slip, pick-up slip, invoice, quote, warranty and after-sales sheet.

·       Invoicing hub — create native Dolibarr quotes, orders and invoices directly from ready or delivered repairs.

·       Reports — PDF / Excel / CSV exports across the reporting hub.

8. Native Dolibarr Integration

The module is fully connected to the native modules and reuses their objects and APIs rather than duplicating data:

·       Third parties, contacts, products, services, stock and warehouses

·       Customer orders, supplier orders, shipments and receptions

·       Quotes, invoices, payments, bank and accounting (incl. advanced accounting and margins)

·       Interventions, tickets, contracts, agenda, projects and resources

·       HR, users, workflow, GED/ECM, e-mails and notifications

·       Multi-entity and multi-currency

9. Permissions & Security

Fine-grained permissions are organised into six right groups, each with read / create-modify / delete levels (plus a module administration right). The module uses Dolibarr security mechanisms: rights, CSRF tokens and input validation.

Right group

Covers

Repairs

Repairs, repair lines, diagnostics, payments, after-sales

Devices

Devices, warranties, brands, fault catalogue

Parts

Spare parts, suppliers, purchase orders

Workshop

Technicians, appointments, maintenance contracts

Automation

Alerts, activity log, automation rules

Reporting

Reporting hub (read)

10. Configuration

A complete setup page allows administrators to configure:

·       Default currency, default workshop warranty (months) and default hourly rate

·       Email, SMS and WhatsApp notification channels

·       Automatic numbering, warranty parameters, statuses and PDF document personalisation

·       Dashboard, colors and technician parameters

Two one-click buttons are provided: “Load demonstration data” and “Purge demonstration data” (which removes only the demo records cleanly).

11. Demonstration Data

On first activation (and via the setup page) the module generates a realistic, fully FK-coherent demonstration dataset so every dashboard, KPI, chart, report and list is immediately meaningful:

·       60 customers, 120 devices, 200 repairs, 100 diagnostics

·       28 spare parts, 13 brands, 16 faults, 10 technicians, 6 suppliers

·       40 purchase orders, 51 warranties, 18 after-sales cases, 251 payments

·       40 appointments, 18 maintenance contracts, alerts, notifications and automations

·       Plus native demo quotes and invoices linked to the demo customers

12. Internationalization

The module is entirely translated into French, English, Italian, German and Spanish. All strings use the native Dolibarr translation system (langs->trans()), with separate language files per language.

13. Technical Specifications

Item

Value

Module name

Repair Shop Management (repairshopmanagement)

Editor

DoliResources — www.doliresources.com

Version

1.0

Dolibarr compatibility

v16 → v23+

PHP

8+ (min 7.1)

Dependencies

Third parties (modSociete) and Products (modProduct)

Architecture

Object-oriented PHP, CommonObject-based, Dolibarr coding standards

Business objects

18

Right groups

6 (+ admin)

Languages

FR, EN, IT, DE, ES

Capabilities

Multi-entity, multi-currency, SaaS-ready

Extras

Cron automation engine, triggers, dashboard box, self-healing schema

The module ships with clean install, update and uninstall scripts, a self-healing schema (automatic column upgrades), performance-oriented indexed tables for large databases, and installation & usage documentation.

14. About DoliResources

Repair Shop Management is developed and published by DoliResources. All copyrights of the module belong to DoliResources. The module is designed to be commercialised on Dolistore and to become the reference ERP for phone and electronics repair workshops.

DoliResources — https://www.doliresources.com