БИЗНЕС-ЗАДАЧА
Юридическая компания ООО "Правокард" обратилась к нам с необходимостью разработать сервис уведомлений для своих клиентов. Данный сервис должен был решать задачу своевременного уведомления пользователей системы о различных штрафах, необходимости замены документов, а так же иметь возможность задавить пользовательские уведомления. На основе перечисленных требований были сформированы следующие задачи:
- Создать сервис уведомлений адаптированный под мобильные устройства и ПК.
- Интегрировать решение с сервисом Яндекс.Штрафы, Гос услуги.
- Разработать возможность отправки уведомлений по следующим каналам: электронная почта, смс, Telegram, голосовой звонок с уведомлением.
- Реализовать интуитивно понятный интерфейс настройки уведомлений для пользователя.
РЕШЕНИЕ
Для решения задач был определен следующий стек технологий:
- Backend фреймворк Laravel 5.
- Frontend фреймворк VueJS.
- RabbitMQ, Memcached
Первым делом был разработан прототип интерфейса и продемонстрирован заказчику. После получения обратной связи мы доработали его и перешли к программированию серверной части. Был создан каркас приложения, произведена интеграция с необходимыми сервисами.
Сервис разрабатывался с уклоном на большое количество подсказок и вспомогательных уведомлений, чтобы пользователь чувствовал себя в нем максимально комфортно и сервис действительно упрощал его жизнь.
Адаптивная версия сервиса Smart Reminder была точно такой же как и на ПК, не урезая возможностей пользователя при использовании на мобильном устройстве.
РЕЗУЛЬТАТ
По завершению работы над сервисом заказчик получил очень удобное и быстрое приложение которое можно использовать на любых устройствах. После этого нашей командой были произведены работы по развертыванию решения на серверах заказчика.