Feedback Modal System

Feedback Modal System

Collecting feedback that actually works β€” screenshots, ratings, and actionable insights

Jonah Billerbeck
Screenshot of Feedback Modal

πŸ’¬ Built for ShopMetal.com

Working at ShopMetal.com has been one of the most motivating and creatively fulfilling jobs I’ve ever had. Harry brings this incredible balance of vision and trust β€” giving our team the freedom to take ownership of systems and the drive to constantly improve them. That kind of leadership creates a space where real innovation happens.

I’ve also learned a ton from David, who sets the bar for what scalable, thoughtful, and resilient system design should look like. He always has an eye toward longevity and clarity in our architecture, and it’s made every piece of this feedback system stronger.

This modal was a direct result of that environment β€” built to invite user feedback, process it meaningfully, and connect it to real decisions. No red tape, just clean execution and fast iteration.

πŸ“Έ Screenshot Uploads Made Easy

  • Drag & drop or paste directly into the modal
  • Preview thumbnails with remove icons
  • Max of 5 files, automatically uploaded to cloud storage

⭐ Real Ratings + Store Credit Incentives

  • Star rating system with live updates
  • $10 store credit offer tied to feedback completion
  • Automatic entry into a $1,000 giveaway each month

🧠 Admin Insights

  • Stored in `PortalFeedback` and `feedbackDocuments` tables
  • Tracks valid emails, opt-in status, comment sentiment, and page origin
  • Toggleable settings via the admin dashboard (ex: IsOneTimeStoreCredit)