Задача
В сервисе замены масла нужно помнить автомобиль каждого клиента, когда и на каком пробеге менялось масло, какие фильтры обновлялись и когда нужен следующий визит. При этом товары на складе, продажи, прибыль и долги клиентов тоже должны были учитываться в одном месте.
Решение
UFLEX сделал веб-админку, мобильное приложение для управления и сервер, который их обслуживает. В базе клиентов автомобили каждого клиента хранятся с госномером и дневным и месячным пробегом.
В каждом обслуживании записываются текущий пробег, на какой пробег рассчитано масло, пробег следующего визита, а также замена масляного, воздушного, топливного и салонного фильтров. Использованные товары списываются со склада; скидка, оплаченная сумма, долг и прибыль считаются в сумах и долларах.
Система отправляет клиенту SMS: после обслуживания и напоминание за день до следующего визита. SMS уходит и в день погашения долга. Шаблоны SMS, статусы доставки и баланс SMS видны в админ-панели. Клиент может открыть чек последнего обслуживания по отдельной ссылке.
На складе товары ведутся с себестоимостью, ценой продажи, минимальным остатком и фото. Администраторам выдаются права по разделам, а о новых обслуживаниях и заказах приходит сообщение в группу Telegram.
Состав системы
- Веб-админка
- Мобильное приложение управления
- База клиентов и автомобилей
- История обслуживания — пробег, масло и фильтры
- SMS-напоминания — после обслуживания, перед следующим визитом и оплатой долга
- Склад — цены, остатки, фото
- Должники — в сумах и долларах
- Уведомления в Telegram
Технологии
- Node.js (Express) — серверная часть
- PostgreSQL — база данных
- React — админ-панель
- Expo / React Native — мобильное приложение
- Eskiz — SMS-сообщения