Разработать админ портал с картой для водителей + Salesforce

Цена договорная
13 сентября 2019, 00:37 • 8 откликов • 52 просмотра
Доброго времени суток. Наброска ТЗ -- хочу получить приблизительную цифру, во сколько это может обойтись прежде чем выслать более детальное задание. На данный проект больше заинтересован в маленькой, сплоченной команде разработчиков с опытом работы Salesforce.

Стек + сроки

  • К стеку нету жесткого требования. Чего-нибудь популярное, в стиле PHP, React/Nodejs или похожее
  • Должен "жить" на платформе Heroku, с использованием Heroku Connect для синхронизации данных с Salesforce
  • Дизайн должен быть responsive
  • 4 недели +/-
  • В будущем перспектива на постоянное сотрудничество по схожим и более масштабным проектам
ТЗ в общих чертах

  • Создаем портал/админку для 1-2 человек которые впоследствии добавят ~300+ админов (например шлют письмо с просьбой зарегистрироваться на таком-то ресурсе или вручную введут ихние детали)
  • Эти 300+ админов по сути являются компаниями, у каждой по несколько операторов. Эти компании не должны видеть чужих операторов.
    • Компании могут добавлять/удалять операторов, заливать документы и тд
    • На каждого оператора добавляется с помеченной территорией ихней работы.
    • Компания (админ) путем рисования на карте (пример https://docs.mapbox.com/mapbox-gl-js/example/mapbox-gl-draw/) может помечать и сохранять территорию каждого оператора.
  • Оператор (2000+) конечное звено и тоже имеет доступ к админке, где он может видеть свою карту (но не менять ее), заливать/удалять документы и менять/дополнять свои данные (например телефон, имейл и тд).
Все процедуры связаны с Salesforce. Например компания это Account объект, оператор Contact. Документы прикреплены к Contact и к Аccount. Карта показывается через Image field.

Дополнительное

  • Комапнии могут создавать Task (объект в Salesforce) для своих операторов, например выехать туда-то, в такое-то время, через админку
  • Компании могут видеть простую статистику/KPI, например сколько раз данный оператор закрыл/принял вызов
  • Хорошо-бы если карта могла выдавать список почтовых индексов которые находятся на помеченной территории

Файлы