Собственный движок каталога
Структура сервиса задаётся предметной областью, а не возможностями готового шаблона каталога.
Веб-сервис · каталог специалистов · собственный движок
Разработали специализированный каталог специалистов, где пользователь может искать юриста не только по имени, но и по региону, городу, правовой специализации и дополнительным признакам. Каждый специалист получает отдельный профиль с информацией об опыте, образовании, услугах, режиме работы, отзывах, контактах и расположении.
Сделать сервис, в котором человеку не нужно вручную искать юридических специалистов на десятках сайтов и досок объявлений.
Собственный веб-сервис с базой юристов и адвокатов, многофакторным поиском и подробными профилями специалистов.
Пользователь задаёт параметры своей задачи, получает подходящую выборку и может изучить специалиста до первого контакта.
Для юридических услуг обычного списка формата «Имя → телефон» недостаточно. Человеку важно понимать, занимается ли специалист именно его вопросом, где он находится, какой у него опыт, какие услуги оказывает и когда работает.
Каталог строился вокруг структурированных характеристик специалиста, а не вокруг простого списка анкет.
Структура сервиса задаётся предметной областью, а не возможностями готового шаблона каталога.
Поиск по имени, региону, городу, ОПФ, категории права и дополнительным признакам — проверенные профили, отзывы.
ФИО, организация, направления работы, опыт, образование, услуги, отзывы, график, контакты и карта — на одной странице.
Специализация и конкретные юридические услуги с ценой, если специалист её указывает.
Профиль накапливает feedback посетителей и показывает доступность специалиста по дням недели.
Специалист может зарегистрироваться и заполнить профиль. Регион и город встроены в поиск, расположение показывается на карте.
Поиск позволяет одновременно учитывать несколько параметров. Из интерфейса видно, что пользователь может искать по:
Вместо просмотра всего каталога пользователь постепенно сужает выбор до специалистов, которые подходят именно под его ситуацию.
Профиль объединяет информацию, которую обычно приходится собирать из нескольких источников:
Внутри одного профиля нужно связать юриста, организацию, специализации, услуги, цены, образование, отзывы, график, контакты и географию.
Затем сделать все эти данные пригодными не только для отображения, но и для поиска и фильтрации. Вот здесь раскрывается, зачем понадобился собственный движок.
Юрист может зарегистрироваться, создать или заполнить свой профиль и представить услуги пользователям сервиса.
Регистрация и вход в header — часть продукта, а не отдельная техническая деталь.
Посетители могут оставлять отзывы о специалисте.
Карточка юриста становится накопительным профилем внутри платформы, а не просто страницей с контактами.
Для юридических услуг регион и город часто принципиальны.
География используется как часть структуры каталога, а в профиле можно показать расположение специалиста на карте.
Структура продукта задаётся предметной областью: связанные сущности специалиста, поиск по профессиональным параметрам и география. Готовый шаблон каталога не покрывает такую модель данных.
Серверная логика сервиса.
Хранение и выборка связанных данных каталога.
Каталог, поиск, профили и административная часть в одной системе.
Поиск поверх сложной структуры данных. Проект состоит не из одного типа страниц — есть несколько взаимосвязанных контуров:
Собственный движок здесь имеет понятную бизнес-причину: структура продукта определяется предметной областью, а не возможностями готового шаблона.