Receiving feedback is not the same as having permission to publish it. That distinction shaped Re...Receiving feedback is not the same as having permission to publish it. That distinction shaped Re...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Receiving feedback is not the same as having permission to publish it.
That distinction shaped ReviewDesk, a customer feedback and testimonial system I designed and built at Noerong.
For a local business, the workflow starts after a completed job: request honest feedback, keep track of the response, and make the next step clear.
Three decisions shaped the experience:
1. Keep the customer journey focused. A branded page and private request link make it clear where to respond. Scheduled reminders stop after a response.
2. Separate feedback from public proof. Testimonial consent and administrator approval are distinct steps. Every rating receives the same public-review option, without filtering out unhappy customers.
3. Give the business a useful overview. The dashboard brings requests, responses, activity, and approval status together. Approved testimonials can appear on a public wall or an embeddable website widget.
I designed and developed the customer flow, dashboard, reminder worker, and widget using Python and FastAPI.
The loop shows the feedback page, business dashboard, and testimonial wall. All customer names, comments, and metrics are fictional demo data. The public demo sends no email and retains no visitor submissions.
The detail I care about most: permission is part of the product, not an afterthought.
Aminul's avatar
Great work on ReviewDesk! It’s impressive how you’ve prioritised permission as a core feature, ensuring businesses handle feedback responsibly. The separation of feedback from public proof and the user-friendly dashboard are standout elements that enhance the customer...
Rongali's avatar
Thanks, Aminul! Really appreciate the thoughtful feedback.
Rahman's avatar
Creative work
Rongali's avatar
Thank you, Rahman.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started