Функционал выбор исполнителя 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 290
Всем привет.
Нужен функционал выбора исполнителя.
ТЗ:
1. Кнопка "выбрать исполнителем" где-то рядом с каждым комментирующим, кроме тс;
2. После нажатия на кнопку "выбрать исполнителем", тс перекидывает на промежуточную страницу;
3. На промежуточной странице тс оформляет безопасную сделку(осуществляется резерв средств через биллинг путём передачи оных третьему юзеру, какому-то системному боту т.к. в биллинге нет функционала резервирования средств. Если на счету недостаточно средств, отправляем его пополнить счёт на нужную сумму), или, запускает сделку без резерва средств. В любом случае развития данного процесса, исполнителю приходит письмо(по шаблону), в котором говорится о том, что тс такой-то назначил вас исполнителем проекта такого-то на сумму такую-то(если она есть).
4. После итогового выбора исполнителя, комменты закрываются, в шапке или под комментами появится запись аля "исполнитель найден".
5. По окончанию работы, тс принимает работу и нажимает кнопочку "конец сделки", исполнителю перечисляются средства.
Если у кого уже есть готовые наработки, будет весьма отлично.

Функционал выбор исполнителя
Редактировалось: 2 раз (Последний: 13 января 2018 в 14:42)
фаствпс 20-30к/сутки без проблем.
Посетитель
small user social cms
Почетный донор проектаМедаль
Сообщений: 295
отписал в лс
WhatsApp / Phone: +79З07677776
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проекта
Сообщений: 2932
Если интересно могу в складчину, но с расширением функционала. Если кратко то нужно что бы между заказчиком и исполнителем открывался чат, а сумма заказа резервировалась а после выполнения автоматом зачислялась исполнителю
Посетитель
small user social cms
Медаль
Сообщений: 290
Jestik:

Если интересно могу в складчину, но с расширением функционала. Если кратко то нужно что бы между заказчиком и исполнителем открывался чат, а сумма заказа резервировалась а после выполнения автоматом зачислялась исполнителю

Самое примитивное, т.е. написать хук выбора исполнителя и смены шаблона, сделать можно(всё в личке).
По твоим хотелкам тоже интересно, обсуждаю с потенциальными исполнителями. Как только что-то решится, отпишусь в лс.
фаствпс 20-30к/сутки без проблем.
Посетитель
small user social cms
Почетный донор проектаМедаль
Сообщений: 295
Jestik:
Если интересно могу в складчину, но с расширением функционала. Если кратко то нужно что бы между заказчиком и исполнителем открывался чат, а сумма заказа резервировалась а после выполнения автоматом зачислялась исполнителю
вообще можно, после выбора исполнителя добавить контакт заказчика исполнителю и послать сообщение типа "заказчик N сделал вас исполнителем в проекте %link_to_project%. Бла бла удачной работы.", но вот с биллингом если не ошибаюсь там нет резервации) есть списание/пополнение, можно списывать средства допустим на админа или спец созданного пользователя с комментарием (резервация средств по проекту ID) а в тексте письма в личку добавить ссылки работающие только от заказчика, отменить (платёж переведённый админу вернётся на счёт тс), подтвердить выполнение (средства из резервации вернутся и переведутся выбранному заказчику) как то так)
Редактировалось: 1 раз (Последний: 13 января 2018 в 12:44)
WhatsApp / Phone: +79З07677776
Посетитель
small user social cms
Медаль
Сообщений: 290
ideasdigger:

Jestik:
Если интересно могу в складчину, но с расширением функционала. Если кратко то нужно что бы между заказчиком и исполнителем открывался чат, а сумма заказа резервировалась а после выполнения автоматом зачислялась исполнителю
вообще можно, после выбора исполнителя добавить контакт исполнителю и послать сообщение типа "заказчик N сделал вас исполнителем в проекте %link_to_project%. Бла бла удачной работы.", но вот с биллингом если не ошибаюсь там нет резервации) есть списание/пополнение, можно списывать средства допустим на админа или спец созданного пользователя с комментарием (резервация средств по проекту ID) а в тексте письма в личку добавить ссылки работающие только от заказчика, отменить (платёж переведённый админу вернётся на счёт тс), подтвердить выполнение (средства из резервации вернутся и переведутся выбранному заказчику) как то так)

Всё хорошо, но есть один момент — если заказчик не захочет воспользоваться гарантией сайта(резерв денег), ему надо предоставить выбор, т.е. резервировать и назначить исполнителя или просто назначить исполнителя без резервирования денег.
Этот момент возможно как-то обыграть?
Кнопка 1. Назначить исполнителем, между исполнителем и заказчиком начинается переписка по шаблону, закрываются комменты(меняется шаблон) и резервируются средсва путем перечисления их третьему юзеру;
Кнопка 2. Назначить исполнителем, между исполнителем и заказчиком начинается переписка по шаблону, закрываются комменты(меняется шаблон), резервация средств не происходит.

Выйду на фриланс, вспомню как там.
Надо быть гибкими, иначе часть заказчиков свалит.
Редактировалось: 1 раз (Последний: 13 января 2018 в 12:53)
фаствпс 20-30к/сутки без проблем.
Посетитель
small user social cms
Медаль
Сообщений: 290
На бирже промежуточная страница(после нажатия кнопки "сделать исполнителем"), она решает вопрос резерва:
Функционал выбор исполнителя
фаствпс 20-30к/сутки без проблем.
Посетитель
small user social cms
Почетный донор проектаМедаль
Сообщений: 295
Василич:
Всё хорошо, но есть один момент — если заказчик не захочет воспользоваться гарантией сайта(резерв денег), ему надо предоставить выбор, т.е. резервировать и назначить исполнителя или просто назначить исполнителя без резервирования денег.
Этот момент возможно как-то обыграть?
конечно, можно сделать модалку "прокладку" как раз для выбора типа сделки
1. обычная сделка допустим ( просто выбираем исполнителя и всё)
2. безопасная (резервируем сумму указанную заказчиком, как раз в этом окне, либо берём прям из проекта) (проверяем есть ли у него такое на балансе если нет посылаем пополнить))) выбираем исполнителя, ну а там уже логика что писал выше с кнопками)
в общем любые хотения за ваши бабки)))
Редактировалось: 1 раз (Последний: 13 января 2018 в 13:09)
WhatsApp / Phone: +79З07677776
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1148
Ищется фрилансер, сделать биржу фрилансеров crazy


Василич:
Если у кого уже есть готовые наработки, будет весьма отлично.
Готовые наработки были у Алексея
Спойлер
Но он очень обиделся и все удал. facepalm



А вообще можно все построить на стандартном типе контента, добавив функционал записи и выбора исполнителей через поле "Список людей"
Редактировалось: 1 раз (Последний: 13 января 2018 в 13:10)
Посетитель
small user social cms
Медаль
Сообщений: 290
ideasdigger:
конечно, можно сделать модалку "прокладку" как раз для выбора типа сделки
1. обычная сделка допустим ( просто выбираем исполнителя и всё)
2. безопасная (резервируем сумму указанную заказчиком, как раз в этом окне, либо берём прям из проекта) (проверяем есть ли у него такое на балансе если нет посылаем пополнить)))
в общем любые хотения за ваши бабки)))
Да, примерно так.
Но, честно признаться, я отношусь к модалкам достаточно неоднозначно, проанализировал свой трафик, где более 70-и процентов юзеров с мобилок, плюс хочу приложение подключить, модалки не вариант. Может, промежуточную страницу?
фаствпс 20-30к/сутки без проблем.
Посетитель
small user social cms
Почетный донор проектаМедаль
Сообщений: 295
Василич:
Да, примерно так.
Но, честно признаться, я отношусь к модалкам достаточно неоднозначно, проанализировал свой трафик, где более 70-и процентов юзеров с мобилок, плюс хочу приложение подключить, модалки не вариант. Может, промежуточную страницу?
можно и её)
WhatsApp / Phone: +79З07677776
Посетитель
small user social cms
Медаль
Сообщений: 290
Sonat:

Ищется фрилансер, сделать биржу фрилансеров crazy
Василич:
Если у кого уже есть готовые наработки, будет весьма отлично.
Готовые наработки были у АлексеяНо он очень обиделся и все удал. facepalm
А вообще можно все построить на стандартном типе контента, добавив функционал записи и выбора исполнителей через поле "Список людей"[addon]581[/addon]

Ога ))
Да, я искал данные наработки но не помнил кто создавал.
Всё и будет на стандартном типе контента, только нужны вот такие мелкие плюшки как выбор исполнителя и прочее переписки.
Редактировалось: 1 раз (Последний: 13 января 2018 в 13:17)
фаствпс 20-30к/сутки без проблем.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1148
Василич, Кстати, посмотрите для примера, как обошелся стандартными компонентами на инстанте ваш конкурент

Скрытый текст виден только зарегистрированным пользователям
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проекта
Сообщений: 2932
Дополняю ТЗ

1. Кнопка "выбрать исполнителем" где-то рядом с каждым комментирующим, кроме тс;
2. После нажатия на кнопку "выбрать исполнителем", тс перекидывает на промежуточную страницу;
3. На промежуточной странице тс оформляет безопасную сделку(осуществляется резерв денег через биллинг путём передачи оных третьему юзеру, какому-то системному боту. Если на счету недостаточно денег, отправляем его пополнить счёт на нужную сумму), или, запускает сделку без резерва денег, в любом случае развития данного процесса, исполнителю приходит письмо(по шаблону), в котором говорится о том, что тс такой-то назначил вас исполнителем проекта такого-то на сумму такую-то(если она есть). Для данного письма надо использовать константы: ФИО тс-а, название и линк на прожект, сумму сделки(если сумма прописана).

Исполнители в комментариях могут составлять заявку и писать свою желаемую цену за исполнение. Заказчик автоматически соглашается с ценой исполнителя если выбрал его или ждет пока кто то не захочет исполнить за его цену.

После выбора исполнителя, у заказчика списывается сумма (пускай на какого то бота, не важно) если сумы нет то предлагается пополнить. После этого на странице заказа форма для подачи заявки исполнителями блокируется, а для заказчика и исполнителя появляется окно чата ( с возможность прикреплять картинки и в идеале файлы). Для каждого задания отдельный чат не касаясь личной переписки.

Для исполнителя доступны кнопки: "Исполнено" и "Не исполнено". При "исполнено" деньги с резерва (с бота нашего) переводятся на счет исполнителя. При клике на "не исполнено" появляется окошко для жалобы админу/модератору. Админ и модератор могут видеть переписку для оценки правоты сторон.

Уведомления о "Вас выбрали исполнителем" "Задание исполнено"

Подписку на новые материалы я думаю можно будет реализовать компонентом "уведомления" на который была складчина и который должен выйти в феврале

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

Список исполненных заданий исполнителя

По сути нужна вот копия этого (но часть функционала и так есть в icms):
Скрытый текст виден только зарегистрированным пользователям


В итоге получается решение и для фриланс биржи и для системы поддержки, тикетов.

Могу вложится и деньгами а также мог предложить автору сотрудничество по продаже данного решения
Редактировалось: 1 раз (Последний: 13 января 2018 в 15:13)
Посетитель
small user social cms
Медаль
Сообщений: 290
Sonat:
Василич, Кстати, посмотрите для примера, как обошелся стандартными компонентами на инстанте ваш конкурент
Скудненько.
фаствпс 20-30к/сутки без проблем.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.