RepairFlow — Repair & Service Shop Management System | Laravel Livewire & PWA

by dreamteam Starter PHP · Laravel Licence Key Protected
1.0.0Version
LaravelFramework
YesUpdate Support
YesTechnical Support

RepairFlow — Repair & Service Shop Management System

RepairFlow is a complete, source-code management system for repair and service shops built on Laravel with a Livewire reactive UI. It handles every workflow from booking an appointment to collecting payment — and it works for any shop type: auto workshops, phone repair shops, electronics repair shops, or a fully custom configuration.

It is mobile-first and installable as a PWA (Progressive Web App) — no App Store needed. Staff can add it to their phone's home screen and use it like a native app.

Live Demo

Live Demo — repairflow.dreamteams.cloud  |  Documentation

Sign in with any of the demo accounts below (password: 123456):

Role - Phone - Password - Access Level

Admin - 0900000001 - 123456 - Full access — all modules, settings, reports

Receptionist - 0900000002 - 123456 - Appointments, repair orders, customers, invoices

Technician - +15550100001 - 123456 - Own assigned orders only — no cost prices, no estimates

Accountant - 0900000004 - 123456 - Invoices, payments, debt, cash book, reports

Multi-Vertical — One Codebase, Any Shop Type

Set the shop type once in General Settings and the entire system adapts: asset labels, identifier fields (plate number / IMEI / serial number), odometer tracking, and inspection templates all change automatically.

  • Auto Workshop — plate number, VIN, mileage tracking, per-km maintenance templates
  • Phone Repair — IMEI tracking, screen & battery inspection checklists
  • Electronics Repair — serial number tracking, laptop / TV intake templates
  • Custom — configure your own asset label, identifier field, and templates

Core Modules

Repair Orders

  • Full status workflow: Received → In Progress → Parts Waiting → Completed → Returned
  • Assign multiple technicians per job; internal timeline logs every status change
  • FIFO inventory deduction on completion (cannot be deducted twice)
  • One-click invoice generation from a completed order

Digital Inspection — DVI (Standout Feature)

  • Admin builds reusable inspection templates with groups and checklist items
  • Technician marks each item: Good / Monitor / Needs Repair; attaches photos
  • Shareable customer link — customer views results with no login required
  • System records when the customer first views the link
  • Convert flagged items directly into an estimate with one click

Estimates with Remote Approval

  • Create line-item estimates (services + parts) with discount and tax
  • Generate a unique shareable link — send via WhatsApp, Zalo, or SMS
  • Customer enters their phone number to verify identity, then approves or declines
  • Approved estimate converts to a repair order with no re-entry of data

Invoices & Payments

  • Auto-generated from completed repair orders; print-ready layout
  • Shareable public preview link — customer views invoice without logging in
  • Multiple partial payments per invoice; configurable payment accounts (cash, bank, e-wallet)
  • Status: Unpaid / Partially Paid / Fully Paid

Inventory Management

  • Product types: Single Part, Service/Labor, Bundle/Kit
  • Purchase orders with Draft → Review → Confirmed workflow
  • FIFO batch lot tracking — oldest stock always issued first
  • Multi-warehouse + storage location support; stock transfer between locations
  • Kit unbundling with cost allocation; low-stock alerts

Appointments

  • Book with customer, asset, date/time, technician, and service notes
  • Status: Pending → Confirmed → Arrived / Cancelled
  • One-click convert to repair order or digital inspection — details pre-filled
  • Technician "My Schedule" — personal day-by-day calendar view

Customers & Assets

  • Individual and corporate customer types (with tax code field for B2B invoicing)
  • Multiple assets per customer; asset identifier uniqueness enforced system-wide
  • Customer detail page: asset list, invoice history, outstanding balance

CRM / Leads

  • Track prospects who enquired but have not visited yet
  • Activity log per lead (calls, notes, messages); source tracking for conversion analysis
  • Status: New → Contacted → Qualified → Converted; one-click convert lead to customer

Debt & Cash Book

  • Customer debt tracking with aging and partial repayment recording
  • Supplier debt from purchase orders with full repayment history
  • Daily cash book with opening balance, receipts, and payments

Reports (5 report types)

  • Revenue & Profit — gross margin, net profit, month-on-month trend chart
  • Inventory — stock value, fast/slow movers, movement history
  • Debt & Cash Flow — customer aging, supplier aging, daily cash flow
  • Operations — repair KPIs, technician performance, appointment conversion rate
  • Customers & Assets — new vs. returning customers, assets due for service

Roles & Permissions

  • 4 built-in roles: Admin, Receptionist, Technician, Accountant
  • Fully customizable additional roles from the Admin panel
  • Powered by Spatie Laravel Permission — granular per-route and per-action control
  • Technicians see only their own assigned orders; never see cost prices

Web Installer — No CLI Knowledge Required

  • 7-step guided wizard runs in the browser
  • Automatic PHP extension check with a clear pass/fail list
  • Real-time install log streamed in the browser; installer auto-locks after completion

PWA — Works Like a Native App

  • Fully responsive — designed for phones first, scales to desktop
  • Installable directly from the browser (no App Store needed)
  • Web push notifications for new repair orders and completions
  • Mobile bottom navigation optimised for technicians; sidebar for office roles on desktop

Who Is This For?

  • Shop owners & managers who want a web-based system on any device without complex ERP software
  • Developers & agencies building a product for a repair shop client — full source code, clean Service/Repository architecture
  • SaaS builders looking for a proven multi-role, multi-vertical foundation to deploy for multiple shop clients
  • Laravel learners who want a real-world, production-quality reference codebase (Livewire v3, FIFO inventory, RBAC, PWA)

What's Included

  • Full Laravel 12 source code (PHP 8.2+)
  • 17 functional modules out of the box
  • 7-step web installer (no CLI required)
  • Vietnamese & English language files (fully translated)
  • 4 built-in roles + custom role builder
  • Inspection template seeders for Auto, Phone Repair, and Electronics shops
  • PWA manifest, service worker, and push notification support
  • System audit log — every CRUD action recorded
  • Database migrations and role/permission seeders
  • Installation Guide, User Guide (all 17 modules), and Changelog — all in clean HTML
  • 6 months support

Tech Stack

  • Backend: Laravel 12, PHP 8.2+
  • Frontend: Livewire v3, Alpine.js, Tailwind CSS v4
  • Database: PostgreSQL 14+ (MySQL is NOT supported)
  • Auth: Phone number or email login (custom provider)
  • Permissions: Spatie Laravel Permission v6
  • PDF / Print: DomPDF v3
  • Push Notifications: Web Push (VAPID)
  • Architecture: Livewire → Service → Repository → Model, all interfaces bound via service providers

Server Requirements

  • PHP 8.2 or higher
  • PostgreSQL 14 or higher — MySQL is NOT supported
  • Extensions: pdo_pgsql, openssl, mbstring, tokenizer, xml, ctype, json, curl, gd, zip, fileinfo, intl
  • Apache 2.4+ or Nginx 1.18+
  • HTTPS (required for PWA install and push notifications)
  • Node.js 18+ (build-time only — pre-compiled assets included in the package)

Changelog

v1.0.0 — 2026-08-26 — Initial Release

17 modules shipped: Repair Orders, Digital Inspections (DVI), Appointments, Estimates (remote approval), Invoices, Payments, Customer Debt, Supplier Debt, Cash Book, Inventory (FIFO + Kit Unbundling), CRM/Leads, 5 Reports, Roles & Permissions, System Audit Log, SMTP Config, PWA, Web Installer.

Recently Viewed

Author Support i
Updates & Downloads i
  • No update support
  • 1 year update support +$20.00
  • Lifetime update support +$40.00
Total $25.00
0 Viewing now Live buyer activity
© All rights reserved dreamteam
dreamteam
dreamteam Starter · since Sep 2026
From Unknown Location New Author Exclusive Author Discount Master

dreamteam's items

Instant delivery

Ready the moment you pay

Your files are prepared and waiting — download at full speed right after checkout, no waiting around.

  • High-speed downloads
  • Available instantly after payment
SureCommerce — Laravel Ecommerce Platform & QR Warranty System

SureCommerce is a modern Laravel Ecommerce Platform designed for businesses selling physical products with built-in QR Warranty Management and Anti-Counterfeit Protection.Unlike traditional ecommerce...

$40
SureBooking — Online Appointment Booking Laravel System for Salons, Spas & Beauty

SureBooking — Online Appointment Booking Laravel System for Salons, Spas & BeautyA complete, self-hosted booking platform built on Laravel 13. Customers book appointments online 24/7 — you manage bran...

$35

Similar items

UltimatePOS to WooCommerce Addon (With SaaS compatible)

This PHP addon connects UltimatePOS with WooCommerce, allowing for an online shop that synchronizes with a point-of-sale application. It is designed for businesses that need to manage products, stock,...

$7.50
InfixBiz - Open Source Business Management ERP with POS

InfixBiz is an open-source business management ERP and POS system built with PHP. It offers a responsive layout design that adapts to various devices. The system is touch-friendly, featuring large but...

$8
Happy Wedding - Personal Wedding & Invitation CMS

Happy Wedding – Personal Wedding & Invitation CMS provides a quick and easy way to create Personal Wedding website where website owner can arrange their wedding information, like Events and Venues etc...

$6

We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies