AdvoCall – это сервис, который в любое время суток оперативно предоставит вам адвоката в случае экстренных ситуаций.
http://advocall.me/Участие
Проектирование, разработка 2-х iOS приложений, разработка серверного модуля, сопровождение.
Функциональность
Система состоит из трех частей: клиентское приложение, приложение адвоката, сервер.
При разработке использовалась БД “Реального времени” Firebase.
Клиентское приложение
- Регистрация с получением кода по СМС
- Профиль пользователя
- Экстренные контакты и адреса указанные пользователем (для оповещения)
- Справочник с инструкциями, справочник адвокатов
- Чат с адвокатом/диспетчером
- Заявка на вызов адвоката. Отображает текущий статус, данные адвоката, местоположение клиента и адвоката на карте.
После создания заявки актуальные координаты пользователя передаются на сервер.
Приложение адвоката
Приложение предназначено для работы с заявками пользователей. Позволяет адвокату принять заявку, вести чат с пользователем и диспетчером, устанавливать статус соответствующий текущему этапу работы с клиентом.
Сервер
Для функционала, который не предоставляется Firebase, разработан сервер (на Node.js)
- Модуль регистрации по СМС, интегрированный с сервисом отправки СМС.
- Модуль дополнительной логики (в том числе отправка пуш уведомлений)
- Панель диспетчера (список заявок, карточка заявки, основные действия дистечера)
По запросу готов предоставить аналогичную информацию о других проектах выполненных мною.