Laravel Script

FieldService Pro - Laravel Field Service Management and Dispatch Software

0 reviews · v1.0.1

Dispatch technicians, track work orders, and bill jobs from one dashboard.

$29.00 $60.00 -52%
Try the Live Demo

Tech Stack

PHP Version: 8.3+ Laravel Version: 13.X

Overview

FieldService Pro is a complete, self-hosted work-order dispatch system for
HVAC, plumbing, electrical, and other field service businesses. Dispatchers
create and assign jobs, technicians work their own schedule from a clean
mobile-friendly "My Jobs" view, and every completed job produces a real
itemized PDF invoice. It's all built on plain Laravel 13, Eloquent, and Blade
with zero SaaS subscription fees.

Key Features

- Hand-rolled authentication with two roles, dispatcher and technician,
  and no bloated auth package, just Auth::attempt() and clean middleware.
- Dispatcher dashboard: unassigned job count, in-progress count,
  today's scheduled jobs, month-to-date revenue, and technician workload
  at a glance.
- Work order management: full CRUD with filters by status, technician,
  and date range; a detail view with an activity/notes thread and inline
  status/technician updates.
- Enforced status workflow: unassigned to scheduled to in progress to
  completed to invoiced (or cancelled at any open stage), so a job can
  never be invoiced before it's actually completed.
- Automatic cost calculation: total = (labor hours × labor rate) plus
  parts cost, computed live and shown on every job and invoice.
- Real PDF invoices generated with barryvdh/laravel-dompdf, itemized
  labor and parts, customer details, and job info, ready to email or print.
- Customer directory with full job history per customer.
- Technician "My Jobs" view, sorted by schedule, so field techs only
  see what's assigned to them.
- Built in five languages: English, Arabic, French, Spanish, and
  Turkish, with a language switcher on every page, right-to-left layout
  for Arabic, and fully localized PDF invoices.
- Realistic seed data: 1 dispatcher, 4 technicians, 26 customers, and
  56 work orders spread across every status for instant demo-ready
  screenshots and testing.
- Clean, responsive Tailwind CSS UI, with a desktop dispatcher console and
  a mobile-friendly technician view, no external fonts or CDNs.

Tech Stack

Laravel 13, Eloquent ORM, Blade, MySQL/SQLite, barryvdh/laravel-dompdf.

What's Included

- Full application source code (customer-download/)
- Setup/usage manual (manual.pdf)
- 5 desktop + 5 mobile marketing screenshots
- Clean composer.json. Install with a standard composer install,
  no special configuration required.

Requirements

PHP 8.3+, Composer, MySQL 8+ or SQLite.

Compatibility

Laravel 13.x, PHP 8.3 or higher. Works with MySQL, PostgreSQL, or SQLite. Runs on shared hosting, a VPS, or any standard LAMP or LEMP stack. Tested in Chrome, Firefox, Safari, and Edge.

v1.0.1 Current Sep 2, 2026

Critical fix: v1.0.0 shipped without the storage/fonts directory, which broke Arabic PDF invoice generation on every fresh install (dompdf couldn't cache its font metrics and threw a fatal error). That directory is now included. Verified with a full functional QA pass against a clean unzip of this exact package: dispatcher/technician auth and role restrictions, work order creation, the full status workflow (including rejecting invalid transitions like scheduled to invoiced), notes, and both English and Arabic (RTL) invoice PDFs.

v1.0.0 Aug 30, 2026

No reviews yet.

You might also like

RecruitFlow - Laravel Applicant Tracking System for Hiring Teams
Laravel Script

RecruitFlow - Laravel Applicant Tracking System for Hiring Teams

An applicant-tracking pipeline for small hiring teams, from application to offer.

8.3+ 13.x
$30.00 $60.00 -50%
MarketList - Laravel Multi Vendor Marketplace and Classifieds Script
Laravel Script

MarketList - Laravel Multi Vendor Marketplace and Classifieds Script

Multi-vendor classifieds and marketplace listing manager with built-in moderation.

$25.00 $59.00 -58%
Invoicely - Simple, professional invoicing and payment tracking for freelancers and small studios
Laravel Script

Invoicely - Simple, professional invoicing and payment tracking for freelancers and small studios

Simple, professional invoicing and payment tracking for freelancers and small studios

$28.00 $50.00 -44%
Nova CRM - Laravel Sales Pipeline and CRM Software for B2B Teams
Laravel Script

Nova CRM - Laravel Sales Pipeline and CRM Software for B2B Teams

A sales pipeline CRM for small B2B teams that handles leads, deals, and forecasting.

$35.00 $70.00 -50%
QueueFlow - Laravel Appointment Scheduling and Queue Management System
Laravel Script

QueueFlow - Laravel Appointment Scheduling and Queue Management System

Appointment scheduling and walk-in queue management for clinics, salons, and small service shops.

8.3+ 13.x
$29.00 $45.00 -36%
BookWise - Laravel Library Management and Lending System
Laravel Script

BookWise - Laravel Library Management and Lending System

Library and resource lending management with automatic due-date tracking.

8.3+ 13.x
$25.00 $55.00 -55%