Forums Feature Requests Thread

[Enhancement] mobieusMarket / BBS: Trade feedback is eBay-circa-2007 (+1/0/−1 only) — no star ratings, no item reviews, no per-criterion scores

Patrick Bass · Jun 6 · 9 · 1 Locked
[Normal Priority] [Feature Enhancement] [Deployed to Production]
🚀 OP Jun 6, 2026 5:40pm

Area: mobieusMarket / BBS (audit p3) · Surface: /market/user/{username}/feedback (TradeFeedback) · Dimension: existing-feature-improvement · Severity: minor

Modern marketplaces and community platforms present trust as a 5-star average plus written reviews and per-dimension scores (eBay's detailed seller ratings; the reviews creators show on Teachable/LearnWorlds course storefronts). A bare +/- count reads as dated and gives buyers little signal beyond 'mostly not scammed.' Richer ratings (a 1–5 star scale, optional sub-scores for communication and item-as-described, and a visible review excerpt) materially raise buyer confidence and conversion, especially for higher-value retro hardware where 'as described' is the whole game.

Evidence

trade_feedback.rating is `tinyint(4) … '-1 negative, 0 neutral, +1 positive'` (2026-04-21-marketplace.sql:115) and TradeFeedback::summaryFor returns only positive/neutral/negative counts (TradeFeedback.php:70-88). submitFeedback clamps rating to [-1,1] (MarketplaceController.php:1480-1483). There is no star scale, no item-level review, and no detailed seller-rating criteria (communication/shipping/as-described) the way eBay DSRs work.

Suggested fix. Add a 1–5 `stars` column (keep the +/- for back-compat as a derived field) and optional sub-criteria. Render an average-star badge on the listing sidebar (show.php already has the +/− block at :481-486) and the seller page. Surface the most recent written reviews on the seller's /feedback page.

Filed by the automated tenant-app audit and adversarially evidence-verified. Status: verified. Open — not yet actioned.


Patrick Bass
@mobieus

🚀 Jun 7, 2026 11:31am

Shipped and deployed to production. Commit f8522e23a2.

Trade feedback now supports 1-5 star ratings + text reviews (500 char max). CSS-only 5-star picker replaces the old eBay-style radio. Average star stat card on the feedback page; legacy ±1 ratings still display for pre-migration rows.

Closed as: deployed.


Patrick Bass
@mobieus

Log in or register to reply to this thread.