Customer feedback with permission built into the workflow
ReviewDesk is an independently built Noerong product for local businesses that need a repeatable way to request feedback and publish approved testimonials. I designed and developed the request flow, reminder worker, dashboard and website widget. The demonstration uses fictional Northstar Auto Care data.
The problem
Feedback is easily lost across inboxes, and reminders are inconsistent. Publishing a customer story also requires a clear distinction between receiving feedback, obtaining permission and approving what appears publicly.
What I built
Branded feedback pages and private one-time request links.
A three-step reminder sequence that stops after a response.
Customer import, response records, activity history and CSV export.
Separate testimonial consent and administrator approval.
A public testimonial wall, embeddable widget and completed-job webhook.
Every rating receives the same public-review option. The system offers no incentive and does not filter unhappy customers away from that option. Testimonials appear only after both consent and approval. Private feedback remains useful even when the customer chooses not to publish it.
Evidence and current scope
Ten automated product tests passed. The Python/FastAPI source supports a focused installation with persistent SQLite storage and an active reminder worker. Production email needs a verified SMTP sender and approved copy. The public Vercel demo sends no email and retains no visitor submissions. No client review-volume or revenue result is claimed.