# 📘 Introduction

Welcome to Repair Box – your all-in-one solution for professional repair service management. Designed as a lightweight, production-ready single-page application (SPA), Repair Box is packed with powerful features that simplify, automate, and optimize every step of your repair workflow.

Whether you’re managing a busy repair shop or scaling a multi-technician operation, Repair Box provides a seamless experience for customers, technicians, and administrators alike.

***

### 🚀 What Repair Box Offers

* Customer-Facing Booking System

  Customers can easily submit defective devices through a streamlined public form or an embeddable widget. Payment options and real-time notifications ensure a professional and transparent service experience.
* Technician Dashboard

  Technicians get a dedicated workshop panel to manage only their assigned orders. They can log updates, invoice repairs, and trigger customer notifications with ease.
* Admin Panel Control

  From booking and invoicing to managing brands, devices, defects, users, and system-wide settings — administrators are equipped with full control of the repair ecosystem.
* Advanced Functionality

  Repair Box supports tax logic, SEO configuration, appearance customization, multilingual support, authentication security, database backup, and repair reporting — all from a clean and intuitive interface.
* Robust Communication System

  Keep customers and technicians in the loop with built-in SMS, email, and WhatsApp notifications at every stage of the repair process. Configure message templates globally or on a per-customer basis.
* Smart Tracking & Reporting

  Generate invoices, print repair reports, and track orders using either a Tracking ID or a QR-Code — all available as downloadable PDFs.
* Developer-Free Embeds

  Quickly integrate booking and tracking widgets into your existing website without touching a single line of backend code.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://codehas.gitbook.io/repair-box/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
