Нужен функционал выбора исполнителя.
ТЗ:
1. Кнопка "выбрать исполнителем" где-то рядом с каждым комментирующим, кроме тс;
2. После нажатия на кнопку "выбрать исполнителем", тс перекидывает на промежуточную страницу;
3. На промежуточной странице тс оформляет безопасную сделку(осуществляется резерв средств через биллинг путём передачи оных третьему юзеру, какому-то системному боту т.к. в биллинге нет функционала резервирования средств. Если на счету недостаточно средств, отправляем его пополнить счёт на нужную сумму), или, запускает сделку без резерва средств. В любом случае развития данного процесса, исполнителю приходит письмо(по шаблону), в котором говорится о том, что тс такой-то назначил вас исполнителем проекта такого-то на сумму такую-то(если она есть).
4. После итогового выбора исполнителя, комменты закрываются, в шапке или под комментами появится запись аля "исполнитель найден".
5. По окончанию работы, тс принимает работу и нажимает кнопочку "конец сделки", исполнителю перечисляются средства.
Если у кого уже есть готовые наработки, будет весьма отлично.
Если интересно могу в складчину, но с расширением функционала. Если кратко то нужно что бы между заказчиком и исполнителем открывался чат, а сумма заказа резервировалась а после выполнения автоматом зачислялась исполнителю
Самое примитивное, т.е. написать хук выбора исполнителя и смены шаблона, сделать можно(всё в личке).
По твоим хотелкам тоже интересно, обсуждаю с потенциальными исполнителями. Как только что-то решится, отпишусь в лс.
вообще можно, после выбора исполнителя добавить контакт заказчика исполнителю и послать сообщение типа "заказчик N сделал вас исполнителем в проекте %link_to_project%. Бла бла удачной работы.", но вот с биллингом если не ошибаюсь там нет резервации) есть списание/пополнение, можно списывать средства допустим на админа или спец созданного пользователя с комментарием (резервация средств по проекту ID) а в тексте письма в личку добавить ссылки работающие только от заказчика, отменить (платёж переведённый админу вернётся на счёт тс), подтвердить выполнение (средства из резервации вернутся и переведутся выбранному заказчику) как то так)Если интересно могу в складчину, но с расширением функционала. Если кратко то нужно что бы между заказчиком и исполнителем открывался чат, а сумма заказа резервировалась а после выполнения автоматом зачислялась исполнителю
вообще можно, после выбора исполнителя добавить контакт исполнителю и послать сообщение типа "заказчик N сделал вас исполнителем в проекте %link_to_project%. Бла бла удачной работы.", но вот с биллингом если не ошибаюсь там нет резервации) есть списание/пополнение, можно списывать средства допустим на админа или спец созданного пользователя с комментарием (резервация средств по проекту ID) а в тексте письма в личку добавить ссылки работающие только от заказчика, отменить (платёж переведённый админу вернётся на счёт тс), подтвердить выполнение (средства из резервации вернутся и переведутся выбранному заказчику) как то так)Если интересно могу в складчину, но с расширением функционала. Если кратко то нужно что бы между заказчиком и исполнителем открывался чат, а сумма заказа резервировалась а после выполнения автоматом зачислялась исполнителю
Всё хорошо, но есть один момент — если заказчик не захочет воспользоваться гарантией сайта(резерв денег), ему надо предоставить выбор, т.е. резервировать и назначить исполнителя или просто назначить исполнителя без резервирования денег.
Этот момент возможно как-то обыграть?
Кнопка 1. Назначить исполнителем, между исполнителем и заказчиком начинается переписка по шаблону, закрываются комменты(меняется шаблон) и резервируются средсва путем перечисления их третьему юзеру;
Кнопка 2. Назначить исполнителем, между исполнителем и заказчиком начинается переписка по шаблону, закрываются комменты(меняется шаблон), резервация средств не происходит.
Выйду на фриланс, вспомню как там.
Надо быть гибкими, иначе часть заказчиков свалит.
конечно, можно сделать модалку "прокладку" как раз для выбора типа сделкиВсё хорошо, но есть один момент — если заказчик не захочет воспользоваться гарантией сайта(резерв денег), ему надо предоставить выбор, т.е. резервировать и назначить исполнителя или просто назначить исполнителя без резервирования денег.
Этот момент возможно как-то обыграть?
1. обычная сделка допустим ( просто выбираем исполнителя и всё)
2. безопасная (резервируем сумму указанную заказчиком, как раз в этом окне, либо берём прям из проекта) (проверяем есть ли у него такое на балансе если нет посылаем пополнить))) выбираем исполнителя, ну а там уже логика что писал выше с кнопками)
в общем любые хотения за ваши бабки)))
Готовые наработки были у АлексеяЕсли у кого уже есть готовые наработки, будет весьма отлично.
А вообще можно все построить на стандартном типе контента, добавив функционал записи и выбора исполнителей через поле "Список людей"
Список людей
Как совершить покупку?
Как оплатить и приобрести1. Сделать перевод 500 руб. на любой из счетов:
Qiwi: +79221009517
2. В примечании к переводу указать свой адрес электронной почты и пометку «поле список людей»;
3. После получения оплаты на указанный адрес будет выслан установочный архив.
Да, примерно так.конечно, можно сделать модалку "прокладку" как раз для выбора типа сделки
1. обычная сделка допустим ( просто выбираем исполнителя и всё)
2. безопасная (резервируем сумму указанную заказчиком, как раз в этом окне, либо берём прям из проекта) (проверяем есть ли у него такое на балансе если нет посылаем пополнить)))
в общем любые хотения за ваши бабки)))
Но, честно признаться, я отношусь к модалкам достаточно неоднозначно, проанализировал свой трафик, где более 70-и процентов юзеров с мобилок, плюс хочу приложение подключить, модалки не вариант. Может, промежуточную страницу?
можно и её)Да, примерно так.
Но, честно признаться, я отношусь к модалкам достаточно неоднозначно, проанализировал свой трафик, где более 70-и процентов юзеров с мобилок, плюс хочу приложение подключить, модалки не вариант. Может, промежуточную страницу?
Ищется фрилансер, сделать биржу фрилансеров
Готовые наработки были у АлексеяНо он очень обиделся и все удал.Если у кого уже есть готовые наработки, будет весьма отлично.
А вообще можно все построить на стандартном типе контента, добавив функционал записи и выбора исполнителей через поле "Список людей"ПолеСписок людей
от r2Купить 500 руб.Как совершить покупку?
Как оплатить и приобрести
1. Сделать перевод 500 руб. на любой из счетов:
Qiwi: +79221009517
2. В примечании к переводу указать свой адрес электронной почты и пометку «поле список людей»;
3. После получения оплаты на указанный адрес будет выслан установочный архив.
Ога ))
Да, я искал данные наработки но не помнил кто создавал.
Всё и будет на стандартном типе контента, только нужны вот такие мелкие плюшки как выбор исполнителя и прочее переписки.
1. Кнопка "выбрать исполнителем" где-то рядом с каждым комментирующим, кроме тс;
2. После нажатия на кнопку "выбрать исполнителем", тс перекидывает на промежуточную страницу;
3. На промежуточной странице тс оформляет безопасную сделку(осуществляется резерв денег через биллинг путём передачи оных третьему юзеру, какому-то системному боту. Если на счету недостаточно денег, отправляем его пополнить счёт на нужную сумму), или, запускает сделку без резерва денег, в любом случае развития данного процесса, исполнителю приходит письмо(по шаблону), в котором говорится о том, что тс такой-то назначил вас исполнителем проекта такого-то на сумму такую-то(если она есть). Для данного письма надо использовать константы: ФИО тс-а, название и линк на прожект, сумму сделки(если сумма прописана).
Исполнители в комментариях могут составлять заявку и писать свою желаемую цену за исполнение. Заказчик автоматически соглашается с ценой исполнителя если выбрал его или ждет пока кто то не захочет исполнить за его цену.
После выбора исполнителя, у заказчика списывается сумма (пускай на какого то бота, не важно) если сумы нет то предлагается пополнить. После этого на странице заказа форма для подачи заявки исполнителями блокируется, а для заказчика и исполнителя появляется окно чата ( с возможность прикреплять картинки и в идеале файлы). Для каждого задания отдельный чат не касаясь личной переписки.
Для исполнителя доступны кнопки: "Исполнено" и "Не исполнено". При "исполнено" деньги с резерва (с бота нашего) переводятся на счет исполнителя. При клике на "не исполнено" появляется окошко для жалобы админу/модератору. Админ и модератор могут видеть переписку для оценки правоты сторон.
Уведомления о "Вас выбрали исполнителем" "Задание исполнено"
Подписку на новые материалы я думаю можно будет реализовать компонентом "уведомления" на который была складчина и который должен выйти в феврале
Желательно еще отдельный рейтинг для исполнителей и заказчиков с отзывами, так как общий рейтинг и стена не очень для этого подходят, но это не основное.
Список исполненных заданий исполнителя
По сути нужна вот копия этого (но часть функционала и так есть в icms):
В итоге получается решение и для фриланс биржи и для системы поддержки, тикетов.
Могу вложится и деньгами а также мог предложить автору сотрудничество по продаже данного решения
Скудненько.Василич, Кстати, посмотрите для примера, как обошелся стандартными компонентами на инстанте ваш конкурент