Приложение для добровольных пожарных. Вы можете увидеть, где пожарным-добровольцам нужна помощь в ближайшем районе и помощь оказывается
Приложение доступно для использования в App Store, Google Play.
Фишки работы приложения
Вызовы
В приложении можно увидеть активные вызовы пожарных-добровольцев. Вы можете позвонить и приехать за помощью
Чат
В чате вы можете обмениваться сообщениями и файлами с диспетчером, а также с другими участниками.
Карта
Вы можете посмотреть на карту, где произошел пожар, чтобы оценить время прибытия.
Стэк технологий
1
Redux, Provider, GetIt
Redux - использовался в качестве основного state manager, Provider - использовался для подписки на глобальные переменные. GetIt - использовался в качестве DI
2
Каналы web socket
Каналы web socket используется для передачи сообщений и файлов в чате
3
Dio
Dio - для работы с Rest API
4
Кэш
Все фотографии, файлы кэшируются для повторного показа.
5
Firebase, App Metric
Firebase Messaging - для отправки и получения push-уведомлений Firebase Crashlytics - сообщать о проблемах с приложением с помощью справки для отчетов о сбоях. Для анализа метрий мы используем Yandex AppMetrica