ТЗ представлено в видение руководителя компании. Охотно выслушаю мнение каждого разработчика. Техническое задание на разработку конфигурации «Агентство недвижимости» На платформе https://clientbase.ru Содержание 1 Конечная цель ............................................................................................................ 2 2 Требования к системе ................................................................................................. 2 2.1 Категории и таблицы ........................................................................................... 3 2.1.1 Категория «Кабинет агента» ......................................................................... 3 2.1.1.1 Контакты; ............................................................................................... 3 2.1.1.2 Сдается в аренду;................................................................................ 3-4 2.1.1.3 К Заявке; ............................................................................................. 4-6 2.1.1.4 Парсер открытых источников; ................................................................ 6 2.1.6 Категория «Отчеты» ................................................................................... 6-7 2.1.6.1 По менеджерам ...................................................................................... 7 2.1.6.2 «Воронка продаж» ................................................................................. 7 3 Дополнительные сведения ................................................................................... 7-8 1 Конечная цель Конечной целью является конфигурация на базе CRM-платформы «Клиентская база», для автоматизации бизнес роцессов риэлторской компании, занимающейся недвижимостью — аренда недвижимости с возможностью в перспективе добавлению дополнительных таблиц, таких как продажа, обмен и пр.. 2 Требования к системе Поставленную задачу необходимо реализовать на платформе — CRMСистема «Клиентская база»; -2- Конфигурация должна иметь следующие категории и таблицы: 2.1 Категории и таблицы Категория «Кабинет агента» 2.1.1 Содержит таблицы: 2.1.1.1 1. 2. 3. 4. Контакты; Имя; Телефон; Статус (Клиент, Собственник, Агент) Комментарий. 2.1.1.2 Сдается в аренду; 1. Телефон (Связь с полем 1.1.1.1.2 Телефон1, имя 1.1.1.1.2, при отсутствии № телефона в Таблице 1.1.1.1 Контакты иметь возможность сохранения не покидая таблицу добавления объекта). 2. Статус Объекта (На проверке, Актуально, Сдана, Эксклюзив2, Сдана через нас); 3. Стоимость, по возможности как на Рис 1. Также необходимо иметь возможность внесения нижнего и верхнего предела суммы; 4. Рис. 1 Районы, необходимо разработать привязку к Яндекс картам Рис 2.; Яндекс карты реализовать в виде всплывающего окна, по нажатию на кнопку «Районы» Рис. 3. . На карте иметь возможнось выделения инересующих районов. 5. Улица; (привязка к Яндекс картам) -3- 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Номер дома; Объект; 1 кв, 2 кв, 3 кв, 4 кв, 5 иболее, комната. Площадь; Этаж/Этажность; Мебель; Техника; Фотографии Время и дата показа Заселение возможно (Дата, календарь) Комментарии Время показа. Параметры типа постинг (Поле список без связи) 2.1.1.2.3 Необходимо реализовать функцию принудительной выгрузки (автоматического постинга) из карты объекта, а также выгрузку выборки из таблицы на доски объявлений avito.ru, irr.ru). 2.1.1.2.3. Подробный просмотр карточки объекта не открывая карточку в новом окне. 1При обнаружение дубля номера телефона иметь возможность открыть карточку относящуюся к данному контакту в новом окне браузера. Если № телефона имеет статус 1.1.1.1.4. Агент, Запретить создание карточки объекта. 2 Объекты с данным статусом не должны подчиняться сортировке в таблице подбора и должны всегда находиться вверху списка. 2.1.1.3. Таблица «К Заявке» Таблица необходима для фиксации Клиентов желающих арендовать недвижимость и содержит в себе такие поля как: 1. Телефон (Связь с полем 1.1.1.1.2 Телефон3, имя 1.1.1.1.2, при отсутствии № телефона в Таблице 1.1.1.1 Контакты, необходима возможность сохранения контакта не покидая таблицу добавления объекта). 2. Статус Заявки (Новая возможность, В работе, В ожидание, Заселен, Упущенные €); 3. Стоимость, по возможности как на Рис 1. Также необходимо иметь возможность внесения нижнего и верхнего предела суммы; -4- 4. Рис. 1 Районы, необходимо разработать привязку к Яндекс картам Рис 2.; Яндекс карты реализовать в виде всплывающего окна, по нажатию на кнопку «Районы» Рис. 3. . На карте иметь возможность выделения интересующих районов. 5. Объект; 1 кв, 2 кв, 3 кв, 4 кв, 5 иболее, комната. 6. 7. 8. 9. 10. 11. 12. Мебель; Техника; Срочность; Время и дата следующего звонка Комиссия сумма (связь с полем 2.1.1.3.2 Заселен) Параметры типа постинг (Поле- список без связи) Комментарии 1.3.1. После добавления Заявки необходимо реализовать функцию «СОХРАНИТЬ И ПОДОБРАТЬ» (Система при этом должна обратиться к таблице 1.2 «Сдается в аренду» и автоматически подобрать варианты по совпадающим полям. Результаты авто подбора, представляются пользователю разбитыми на группы по степени совпадения, упорядоченные по мере уменьшения процента совпадения. 1.3.2. Необходимо реализовать 2 варианта смс (email) рассылки вариантов из авто подборки: -5- 1.3.2.1. Автоматическая рассылка вариантов из таблицы (к отправке применяются выборочные поля таблицы 1.2. «Сдается в аренду»). При автоматической рассылке все вновь добавленные строки в выше указанную таблицу, подходящие под критерии созданной заявки должны отправляться в смс на телефон клиента. 1.3.2.2. Возможность ручной (выборочной) отправки смс, не использую автоматическую. 1.3.2.3. Принудительная отправка. Используется в том случае если какой-то из вариантов не попал под совпадение с Заявкой клиента. 1.3.2.4. Подробный просмотр карточки объекта не открывая карточку в новом окне. 1.3.2.5. Необходимо реализовать функцию принудительной выгрузки (автоматического постинга) из карты объекта, а также выгрузку выборки из таблицы на доски объявлений (avito.ru, irr.ru, domchel.ru). 3При обнаружение дубля номера телефона иметь возможность открыть карточку относящуюся к данному контакту в новом окне браузера. Если № телефона имеет статус 1.1.1.1.4. Агент. Запретить создание карточки заявки. 2.1.1.4. Таблица Парсер открытых источников3 3 При технической возможности платформы организовать парсинг досок объявлений, с целью выявления новых участников рынка по номеру телефона, и добавление их в соответствующие таблицы, парсить необходимо № телефона, адрес, ссылку на источник, комнатность, этаж, этажность, площадь, описание. 1.1.1 Категория «Отчеты» 1.1.1.1 По менеджерам Отчеты по проведённым сделкам, кол- ве активных заявок, отказных заявок, доходам. 1.1.1.2. «Воронка продаж» -6- Дополнительные сведения: 1. Требуется разработка, а также интеграция с разработанным сайтом. 1.1. Таблица сдается в аренду. Поля: 1.1.1. Стоимость, по возможности как на Рис 1. Также необходимо иметь возможность внесения нижнего и верхнего предела суммы; Рис. 1 1.1.2. Районы, необходимо разработать привязку к Яндекс картам Рис 2.; Яндекс карты реализовать в виде всплывающего окна, по нажатию на кнопку «Районы» Рис. 3. . На карте иметь возможностью выделения интересующих районов. Данную функцию также необходимо реализовать на панели фиксированного поиска. 1.1.3. Улица; (привязка к Яндекс картам) 1.1.4. Объект; 1 кв, 2 кв, 3 кв, 4 кв, 5 иболее, комната. -7- 1.1.5. Площадь; 1.1.6. Этаж/Этажность; 1.1.7. Мебель; 1.1.8. Техника; 1.1.9. Фотографии 1.1.10. Время и дата показа 1.1.11. Заселение возможно с …(Дата, календарь) 1.2. На сайте должна присутствовать контактная информация. Перечень услуг. Отзывы. Возможны дополнения. 1.3. Предусмотреть возможность авторизации пользователей на сайте для просмотра приватной информации. -8-