Fleet records and servicing: every morning it shows which cars need attention and what to do about them. For fleet owners and managers. Demo on made-up data.
The map with moving cars is a demo imitation: in the product itself the trackers give mileage only.
In the demo the concierge gives prepared answers, with no model behind it.
What it does
What it does
Screenshots come from the project itself, untouched.
Today
Tiles “overdue / in service / enter mileage” — each leads to the list of those cars.
Car list
The fleet with a search by plate, make and VIN; cars that need attention come first.
Car card
“To do” and the work history as a feed (service, repairs, tyres, brakes, body), the service schedule by make and model.
Map
Fleet cars on the “Demo Bay” map; the movement is a demo imitation.
AI concierge
One chat in the app and in the bot: it answers from the fleet's data, records mileage and work by itself, with reply buttons under messages.
Documents
A car's documents and photos: registration, insurance, invoices and receipts.
1 / 6
Also in the product: repairs and statuses, a “repair costs more than selling” signal, a tyre warehouse, rentals, tasks, staff with roles, mileage from trackers and from a Google sheet, two languages (RU/EN), km/miles, light and dark themes.
Telegram widget
Interactive in Telegram
A widget is one live message in the chat: the actions sit inside it, with no caption or button rows under the text. The shots are the approved design on made-up data.
Design · made-up dataThe fleetA status ring for the whole fleet and rows with a one-tap action: “В ремонт”, “Забрал”, “Доступ” to the trackers, “Проверить”. The approved “Парк” design lives in the bot's chat.Design · made-up dataA car in the widgetA car screen inside the widget: mileage, the due time, “В ремонт”; “Ввести пробег” and “Карточка” open the app.
How it is built and supported
Under the hood
Stack
Python FastAPI + SQLAlchemy 2 + SQLite, an aiogram 3 bot, a single-page frontend in plain JS with no bundler, Docker + nginx + Let's Encrypt on Contabo
History
First commit 11.08.2026, on the current server since 11.09.2026, version 1.6.204 (27.09.2026)
Support
A daily database copy (kept 14 days), /health with the copy's age, automated tests (108 files), deploys by a checked protocol
How we would build one for you
DemoDevelopmentLaunch14 days of supportSubscription
I want one like this
A FROST manager will already know you looked at Cars & Service — tell us what you need.