"Оператор 18" -это система диспетчеризации для
управляющих компаний (
https://operator18.site).
Система построена следующим образом:
1. Два клиент-серверных проекта: один для управляющей компании и ее
сотрудников, другой для собственников помещений (жильцов). Оба
проекта разработаны под три платформы (iOS, Android, Web).
2. Один серверный проект на Dart для реализации Telegram-бота для
клиентов (подробнее о боте можно прочитать в моей статье на
Medium ).
Моя система позволила управляющей компании наладить некоторые
процессы работы, в частности: повысить скорость обработки заявок,
улучшить контроль выполнения заявок, ускорить и автоматизировать
задачи Оператора, обеспечить возможность быстрой коммуникации с
жильцами при помощи push-уведомлений.
При разработке проекта, изначально в качестве бэкенда использовался
Google Firebase (Authentication, Firestore Database, Cloud Messaging,
Hosting). В последствии перед запуском (в связи с требованиями ФЗ «О
персональных данных» №152-ФЗ) база проекта была перенесена на
арендованный VDS, на котором была развёрнута MongoDB под
управлением ParseServer. Из сервисов Google Firebase используется
сейчас только Cloud Messaging.