турбо
веб / приложение / android / ios
Система управления станциями аренды пауэрбанков
о проекте
Система управления станциями аренды пауэрбанков
описание
Турбо — сервис аренды внешних аккумуляторов через мобильное приложение. Пользователь находит станцию на карте, сканирует QR-код и берёт портативное зарядное устройство на нужное время
стек технологий
Flutter / laravel
время разработки
12 месяцев
Проект работал на стороннем промежуточном ПО. При росте сети начали появляться сбои: некорректная фиксация аренды, ошибки списаний, нестабильная работа станций. Зависимость от внешнего решения ограничивала развитие и усложняла масштабирование
разработать собственный серверный слой управления станциями;
создать масштабируемую административную панель;
обновить мобильное приложение;
внедрить систему сценариев перехода по ссылке;
настроить платежную инфраструктуру
Серверный слой (мидлвар)
Разработан собственный контур управления:
– контроль состояния слотов;
– фиксация начала и завершения аренды;
– обработка ошибок;
– синхронизация статусов с приложением
Это позволило отказаться от внешнего ПО и централизовать управление сетью
Административная панель
– управление станциями и оборудованием;
– мониторинг транзакций;
– контроль статусов аренды;
– работа с обращениями пользователей
Мобильное приложение
Добавлены:
- аренда до двух пауэрбанков одновременно;
- обновленный интерфейс;
- дополнительные пользовательские сценарии;
- стабильная работа при росте нагрузки.
Платежная интеграция
Интеграция с CloudPayments:
- депозиты;
- автоплатежи;
- штрафы и возвраты;
- обработка задолженностей.
внедрено автотестирование;
обновления проходят без остановки сервиса;
система рассчитана на рост сети до 5 000 станций