Розробка системи

Система управління автопарком

📅2025
1 місяць
👥1 розробник
fleet.sysDashboardDriversVehiclesTripsExpensesReportsFleet Dashboard+ Add TripActive Trips73 in progressDrivers Online114 availableRevenue (mo)$18.4k↑ 8%Expenses (mo)$5.1k↓ 3%GPS Tracking — LiveLIVEActive TripsIvan M.Kyiv → LvivIn ProgressSerhiy K.Odesa → KharkivPendingDmytro P.Dnipro → KyivIn ProgressOleh V.Zaporizhzhia → LvivScheduledVasyl T.Kharkiv → OdesaDeliveredMonthly P&L per driverPayroll$3.8kthis monthExpenses$5.1kfuel + service
11
модулів системи
5
статусів рейсу
Real-time
GPS-трекінг

Задача

Транспортна компанія з 10+ вантажівками та водіями вела облік у Excel: рейси, витрати на техніку, зарплати — все розпорошено по окремих таблицях. Немає зведеного фінансового результату по кожному водію. Статуси рейсів з'ясовуються телефоном, черга призначень — в голові у менеджера.

Що реалізовано

Побудована система управління автопарком на Laravel 12 + Livewire v4 — 11 модулів, що замінили розрізнені Excel-таблиці єдиною платформою.

1

Drivers

повна картка кожного водія: контакти, документи, прив'язана техніка. Show-сторінка з вкладками: рейси, витрати, зарплати — весь P&L по водію в одному місці.

2

Counterparties

база замовників і партнерів з відстеженням дебіторки: скільки заборговано, які рейси не оплачені, контактна інформація.

3

Trucks & Trailers

CRUD техніки з прив'язкою до водія, статусами (active/maintenance/idle) і повною історією рейсів по кожній машині.

4

Routes

довідник маршрутів з відстанями. Використовується при створенні рейсів для автоматичного розрахунку пробігу і витрат на паливо.

5

Trip Queue

черга рейсів зі статус-машиною: scheduled → pending → in_progress → delivered → closed. Коли активний рейс закривається — наступний зі черги автоматично стає in_progress без ручного втручання.

6

Expenses

категоризовані витрати по машинах і водіях: паливо, ремонт, штрафи, амортизація. Категорії керуються з адмін-панелі без редагування коду.

7

Salaries

розрахунок зарплати: % від суми рейсу + фіксовані виплати. Фіксація факту виплати з датою і коментарем.

8

Monthly P&L Reports

щомісячний звіт по кожному водію: дохід від рейсів, витрати (паливо, ремонт), зарплата, чистий прибуток. Порівняння по місяцях.

9

GPS Tracking

Leaflet-карта з реал-тайм позиціями всього парку через Freetrack API. Перегляд поточного місцезнаходження кожної машини без дзвінків водієві.

10

Telegram Notifications

автоматичне сповіщення менеджеру при зміні статусу рейсу: закрито, доставлено, проблема. Налаштовується по події.

11

Settings

динамічне управління категоріями витрат, ставками, параметрами розрахунку зарплати. Все через UI без редагування коду чи БД вручну.

Результат

Excel замінено повноцінною системою. Керівник бачить зведений P&L по кожному водію в реальному часі без дзвінків і ручних зведень. Черга рейсів і GPS-трекінг усувають потребу в ручному контролі статусів і місцезнаходження техніки.

Технології

Laravel 12Livewire v4Tailwind CSSAlpine.jsMySQLLeafletFreetrack API

Маєте схожу задачу?

Обговорити проєкт

Наступний кейс

Розробка системи

TMS-платформа для вантажної компанії