Система пользовательских сделок и отзывов

Что бы вы хотели сделать?

Мой форум посвящен почтовой торговле нишевым товаром. Мне нужен плагин, позволяющий пользователям торговать друг с другом. После сделки у пользователей должна быть возможность оставить отзыв или оценку друг другу. Я хочу сделать это максимально просто, без излишних функций. Я еще не продумал до конца, как именно это должно работать.

Сделки/транзакции не обязательно должны involve деньги. Два пользователя просто договариваются отправить друг другу что-то почтой. Мне кажется, поле для ввода трек-номера USPS было бы хорошим дополнением.

В настоящее время я использую плагин Discourse, позволяющий пользователям оценивать темы. Пользователи используют тему как свое объявление о продаже со всеми доступными товарами, а другие пользователи оценивают эту тему. Мне нужно решение, позволяющее оценивать самого пользователя, а не тему.

Интересно, стоит ли мне оставить объявления о торговле в текущем виде (сообщения Discourse) или создать какую-то систему портала для сделок. Стоит ли мне придерживаться системы объявлений или перейти к системе, напоминающей «продавцов».

Кто-нибудь уже создавал что-то подобное на своих сайтах Discourse? Пожалуйста, отправьте ссылку на ваш сайт в личные сообщения — я ищу вдохновение для планирования этого проекта.

Когда это нужно сделать?

Не имеет значения

Каков ваш бюджет в долларах США, который вы готовы предложить за эту задачу?

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

Как человек, увлеченный технологиями, стоит ли мне попробовать написать это самостоятельно? Имеет ли смысл изучать языки программирования, используемые в Discourse? Я уже знаю HTML и CSS. Существует ли какой-либо шаблон с открытым исходным кодом для подобного решения, на основе которого я мог бы начать разработку?

3 лайка

У нас есть как минимум один сайт клиента с устаревшей системой покупки/торговли, и вот как они это делают.

Сначала создайте категорию Отзывы о продавце.

При совершении сделки с пользователем либо найдите существующую тему для этого пользователя в категории Отзывы о продавце, либо создайте новую, если её ещё нет. Поиск ведётся по имени пользователя в этой категории:

После сделки оставьте свой отзыв о сделке в виде ответа на тему отзывов продавца, следующим образом:

Чтобы упростить поиск, продавец прикрепляет эту тему к своей карточке пользователя через настройки профиля, в разделе Пользователь → Настройки → Профиль → Избранная тема, ближе к низу:

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

Конечно, существуют и более сложные способы реализации, но этот простой метод использует встроенный функционал Discourse и относительно лёгок для понимания… это просто ещё один ответ в обычной теме.

11 лайков

Спасибо, @codinghorror. Какой это сайт? Я бы хотел посмотреть, если возможно.

2 лайка

Гугл — ваш друг (как всегда ;))

4 лайка

Это довольно крутой способ управлять рынком и обратной связью от клиентов. Спасибо за публикацию!

2 лайка

О-о-о. Спасибо за эти идеи! В нашей предыдущей жизни с SMF мы создали собственную систему отзывов о обмене, и мне ещё предстояло полностью разобраться, как интегрировать что-то подобное в нашу новую жизнь. Я пробовал несколько вариантов, но пока ни один из них мне не понравился.

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

1 лайк

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.