Get Started. It's Free
or sign up with your email address
Bids by Mind Map: Bids

1. Страницы

1.1. для продавца

1.1.1. главная

1.1.1.1. url: /

1.1.1.2. действия

1.1.1.2.1. - заявки - запчасти - сообщения

1.1.1.3. содержание

1.1.1.3.1. - новые заявки - 10 последних заявок без предложений от этого продавца - количество сообщений, всех / неотвеченных -одобренные предложения этого продавца в виде таблицы с полями: имя покупателя(ссылка на сообщения с этим покупателем), краткое описание заявки(ссылка просмотр заявки), артикул запчасти и цена из предложения

1.1.2. заявки

1.1.2.1. url: /requests

1.1.2.2. действия

1.1.2.2.1. - просмотр заявки - применения фильтров для отображения заявок

1.1.2.3. содержание

1.1.2.3.1. список заявок(в статусе новый) в виде таблицы с полями: номер заявки, статус, сделано ли предложение, желаемый срок ожидания, артикул + описание(часть), количество предложений, дата создания

1.1.3. просмотр заявки

1.1.3.1. url: /requests/{id}/view-bids

1.1.3.2. содержание

1.1.3.2.1. Информация о заявке, в заявке показываются только предложения этого продавца(если они есть)

1.1.3.3. действия

1.1.3.3.1. - добавить новое предложение или, если предложение есть, то редактировать предложение(через ту же форму, если оно не в статусе "одобрено")

1.1.4. сообщения

1.1.4.1. url: /chats

1.1.4.2. содержание

1.1.4.2.1. Список покупателей, которые одобрили заявку, возле каждого покупателя есть список одобренных предложений этого продавца, по которым можно начать общение

1.1.4.3. действия

1.1.4.3.1. выбор чата по предложению

1.1.5. сообщения по предложению

1.1.5.1. url: /chat-with-buyer/{buyerId}/bid/{bidId}

1.1.5.2. содержание

1.1.5.2.1. История сообщений с покупателем насчёт предложения Форма для ввода нового сообщения

1.1.5.3. действия

1.1.5.3.1. Отправка новых сообщений

1.2. для пользователя

1.2.1. главная

1.2.1.1. url: /

1.2.1.2. действия

1.2.1.2.1. - мои заявки - сообщения

1.2.1.3. содержание

1.2.1.3.1. - количество открытых заявок и заявок с выбраными запчастями этого покупателя - заявки покупателя с новыми предложениями - количество новых сообщений

1.2.2. мои заявки

1.2.2.1. url: /my-requests

1.2.2.2. действия

1.2.2.2.1. - добавить заявку - удалить заявку - посмотреть предложения - редактировать заявку(если по ней нет предложений)

1.2.2.3. содержание

1.2.2.3.1. список заявок в виде таблицы с полями: номер заявки, статус, приоритет, артикул + описание(часть), количество предложений, дата создания, есть ли новые предложения

1.2.3. добавить заявку

1.2.3.1. url: /requests/add

1.2.3.2. содержание

1.2.3.2.1. форма с полями: - Производитель, необязательное - Артикул, необязательное - VIN, необязательное - Описание, обязательное - Желаемый срок ожидания(1-3 дня, 3-7, 7-14, 14-31, 31-х), обязательное

1.2.3.3. действия

1.2.3.3.1. создаётся заявка со статусом "новая"

1.2.4. редактировать заявку(только если нет предложений)

1.2.4.1. url: /requests/{id}/edit

1.2.4.2. содержание

1.2.4.2.1. та же форма что и в добавлении заявки, заполненная данными

1.2.5. просмотр заявки

1.2.5.1. url: /requests/{id}/view-bids

1.2.5.2. содержание

1.2.5.2.1. Информация о заявке, Таблица с предложениями по этой заявке с полями: - Производитель запчасти - Артикул запчасти - Имя продавца - Цена - Максимальный срок поставки запчасти

1.2.5.3. действия

1.2.5.3.1. Можно выбрать одно предложение, статус предложения поменяется на "одобрено", статус заявки на "предложение одобрено" У заявок в статусе "запчасть выбрана", есть действие "завершить заявку"

1.2.6. сообщения

1.2.6.1. url: /chats

1.2.6.2. содержание

1.2.6.2.1. Список продавцов с предложениями, одобренными этим покупателем. По каждому одобренному предложению можно начать общение

1.2.6.3. действия

1.2.6.3.1. Начать чат по одобренному предложению

1.2.7. сообщения по предложению

1.2.7.1. url: /chat-with-seller/{sellerId}/bid/{bidId}

1.2.7.2. содержание

1.2.7.2.1. История сообщений с продавцом по одобренному предложению Форма для ввода нового сообщения

1.2.7.3. действия

1.2.7.3.1. Отправка новых сообщений

1.3. для незалогиненого пользователя

1.3.1. регистрация\вход

1.3.1.1. url: /signin-or-register

1.3.1.2. содержание

1.3.1.2.1. - форма для логина - форма для регистрации

2. Сценарий работы

2.1. для пользователя

2.1.1. 1. пользователь входит или регистрируется 2. добавляет новую заявку. 3. видит на странице просмотра заявки все предложения от продавцов 4. выбирает предложение 5. ведёт общение с продавцом по конкретному предложению через "сообщения" 6. закрывает заявку

2.2. для продавца

2.2.1. 1. продавец входит или регистрируется 2. просматривает заявки пользователей, фильтрует заявки, где нет предложений, где нет его предложений, по срочности. 3. делает предложение на странице просмотра заявки или редактирует(если не одобрено) предложение или удаляет его 4. ведёт общение с покупателем по конкретному предложению через "сообщения"

3. Особенности работы

3.1. покупатель

3.1.1. - не может редактировать заявки с предложениями - может одобрить только одно предложение в заявке - может удалить любую заявку - может завершить заявку в статусе "предложение одобрено"

3.2. продавец

3.2.1. - может просматривать любые заявки в статусе "новая" и заявке в статусе "запчасть выбрана", где одобрено предложение этого продавца - не видит чужие предложения - может делать несколько предложений для одной заявки

3.3. сообщения

3.3.1. и продавец и покупатель видят в списке доступных пользователей для общения только тех пользователем, по которым есть одобренные предложения в заявке в статусе "предложение одобрено". Возле каждого пользователя - список одобренных предложений, по которым можно начинать чат.