# 🚀 Features Overview

Repair Box is a powerful and feature-rich web application built to streamline every aspect of your repair service operations. From booking to billing, from technician assignment to customer notifications — Repair Box ensures efficiency, transparency, and ease of use.<br>

Let’s explore the key features that make Repair Box a complete repair management solution:

***

### 🔁 Repair Order Management

* Manage all repair orders from the Admin Panel with full control over the entire repair workflow.
* Technicians view and update only their assigned orders in the Workshop Panel.
* Customers can submit repair orders through the Public Panel or embedded booking widget.
* Enable customer bookings with secure payment processing (Stripe, Braintree, Square).
* Control and approve customer booking requests manually if desired.
* Use the embeddable repair booking widget to collect repair orders from anywhere on your website.

***

### 🧰 Workshop Area Features

* Technicians can create bookings using predefined brands, devices, and defects — no payment required.
* Automatically assign repair orders to the logged-in technician during booking.
* Generate invoices directly from the workshop with manual entry support for full flexibility.

***

### 👑 Admin Area Features

* Create repair orders with full customer and device details using predefined repair configurations.
* Manage the full repair ecosystem:
  * 📦 Brands
  * 📱 Devices
  * 🧯 Defects / Services
  * 👥 Users & Roles
  * 📌 Quick Replies
  * 🚦 Repair Statuses
  * 🎯 Priorities
  * 📄 Custom Pages
  * ❓ FAQs

***

### ⚙️ Advanced System Features

* 📊 Printable repair reports with deep repair insights
* 📨 Outgoing mail support via Mailgun, SMTP, or PHP Sendmail
* 📞 SMS gateways: Twilio and Nexmo (Vonage)
* 💳 Payment gateway support: COD, Stripe, Braintree, Square
* 🧾 Tax configuration: Fixed or percentage, with inclusive/exclusive options
* 🌐 SEO & appearance customization for public-facing pages
* 🔐 Google Captcha and authentication control
* 🌍 Localization support for region and language-specific content
* 📋 Booking & tracking widgets for external website integration
* 💾 Database backup and restore
* 🌎 Translation manager for multilingual support
* ⚡ Lightweight, fast-loading SPA optimized for performance

***

### 🔔 Communication & Notification System

* Send SMS and email notifications at every repair stage
* Customize notification templates with placeholders
* Configure global and per-customer notification settings
* Automatically send dispatch cards via email upon booking
* Notify technicians when they’re assigned new repair tasks

***

### 📦 Tracking, Invoicing & Imports

* Customers can track repairs by Tracking ID or QR-Code
* Download and print repair invoices in PDF format
* Bypass payment gateways for certain bookings via general settings
* Import data via CSV for:
  * Brands
  * Devices under each brand
  * Defects under each device
* Backend validation ensures all CSV data is clean and accurate

***

> 💡 Repair Box brings together powerful features, modern UI, and seamless communication tools to give your team full control over repair workflows while delivering an exceptional customer experience.
