Skip to main content

ElectroFix AI Documentation

Build and manage your electronics repair business with AI-powered diagnostics, comprehensive inventory management, and seamless billing workflows.

Quick Start

Get ElectroFix AI up and running in minutes

1

Install dependencies

Clone the repository and install PHP dependencies:
git clone https://github.com/LucyferStarlight/ElectroFix-AI.git
cd ElectroFix-AI
composer install
2

Configure environment

Set up your environment file and generate application key:
cp .env.example .env
php artisan key:generate
Update your .env file with database credentials:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=electrofix_ai
DB_USERNAME=root
DB_PASSWORD=
3

Run migrations and seeders

Create the database schema and populate with demo data:
php artisan migrate:fresh --seed
The seeder creates three demo accounts:
  • Developer: developer@electrofix.ai / password123
  • Admin: admin@electrofix.ai / password123
  • Worker: worker@electrofix.ai / password123
4

Start the application

Launch the development server:
php artisan serve
Access the application at http://localhost:8000 and log in with one of the demo accounts.

Explore by topic

Jump into the area that matters most to you

Core Concepts

Understand multi-tenancy, roles, and subscription plans

AI Diagnostics

Learn how AI-powered equipment diagnostics work

Service Orders

Manage repair orders from intake to completion

Inventory

Track parts, stock levels, and movements

Billing & Invoicing

Generate invoices and manage payments

API Reference

Explore models, services, and controllers

Key Features

Everything you need to run a modern repair shop

🏢

Multi-Tenant Architecture

Manage multiple companies with isolated data, role-based access control, and customizable permissions per user.

🤖

AI-Powered Diagnostics

Automatically analyze equipment symptoms to suggest potential causes, parts, repair time, and cost estimates.

📦

Inventory Management

Track parts inventory with stock levels, automatic adjustments, movement history, and low-stock alerts.

💰

Complete Billing System

Generate invoices with automatic VAT calculation, PDF export, and support for sales, repairs, and mixed transactions.

Ready to get started?

Follow our quickstart guide to set up your first company and start managing repair orders with AI-powered diagnostics.

View Quickstart Guide