Задача
Сегодня многим не хватает удобного способа заряжать гаджеты вне дома. Наш клиент предложил идею сервиса аренды повербанков, доступного в разных местах, а мы помогли воплотить её в удобное и практичное решение.
Наше решение
Мы создали комплексное программное обеспечение для сервиса аренды повербанков, включающее:
- Мобильные приложения для iOS и Android: Удобный и интуитивно понятный интерфейс, позволяющий пользователям легко находить ближайшие станции, управлять арендой повербанков и следить за состоянием заряда.
- Надежная бэкенд-система: Масштабируемая платформа для обработки данных, управления пользователями, обработки платежей и обеспечения стабильной работы сервиса.
- Интеграция с зарядными станциями: Низкоуровневая связь с оборудованием, обеспечивающая бесперебойное взаимодействие между устройствами и программным обеспечением.
Использованные технологии
Мы создали комплексное программное обеспечение для сервиса аренды повербанков, включающее:
- Языки программирования: Swift, Kotlin, PHP
- Фреймворки: Yii2
- Базы данных: MySQL
- Интеграции:
- Платежные системы: Сбербанк, Assist
- Низкоуровневый протокол станций зарядных устройств
- Несколько смс шлюзов для оптимизации расходов на смс для российских и зарубежных номеров
- Система определения оператора сим карты
- Система управления сим-картами станций зарядных устройств
- Облачные сервисы: Яндекс Клауд
- DevOps: Kubernetes, Helm, Gitlab CI/CD, Prometheus, Loki, Grafana
Ключевые особенности
Комплексные интеграции позволили предоставить сотрудникам клиента исчерпывающую информацию обо всех платежах, чеках, возвратах и т.д.
- Гибкие настройки тарифов: Система позволяет динамически изменять тарифные планы в реальном времени, учитывая местоположение, профиль пользователя, спрос и другие факторы.
- Многоступенчатая обработка платежей: Поддерживаются предавторизация, расчет по фактическому использованию, а также автоматизированная обработка возвратов, обеспечивая удобство для пользователей и точность финансовых операций.
- Система аналитики и отчетов: Детализированные данные о поведении пользователей, загрузке оборудования и финансовых показателях помогают принимать обоснованные бизнес-решения.
- Управление маркетинговыми активностями: Встроенные инструменты для создания и управления акциями, промокодами и персонализированными предложениями, что позволяет эффективно привлекать и удерживать пользователей.
Токены
Дизайн-система включает в себя цветовые токены. Это обеспечивает стандартизацию цветовых решений, упрощая процесс разработки и гарантируя соответствие визуального оформления утвержденному дизайну.
Светлая/Темная темы
Результаты
- Успешный запуск и масштабирование: Сервис успешно запущен и работает в нескольких городах, ежедневно обслуживая тысячи пользователей.
- Высокая удовлетворенность пользователей: Приложение получило положительные отзывы и высокие рейтинги в App Store и Google Play, отражающие удобство и надежность сервиса.
- Рост бизнес-показателей: Благодаря гибкому управлению тарифами и эффективным маркетинговым кампаниям клиент добился гибкости и улучшения операционной эффективности.