pro3_true_feedback

True Feedback - Anonymous Message Platform

Project Motto


"Unfiltered, Anonymous, True Feedback."

True Feedback

Description


True Feedback is an anonymous messaging platform designed to provide users with honest, anonymous feedback. Users can register to receive a unique URL, which they can share with others. Anyone with this URL can send feedback anonymously, encouraging open and honest communication. With a user-friendly toggle option, registered users can control when they’re available to respond to messages, ensuring feedback is manageable and timely. Built with Next.js, Mongoose, Next-Auth, and Radix UI components, this project emphasizes simplicity, security, and an intuitive user experience.

Demo Video


Features


  • Anonymous Feedback: Anyone with a user’s unique URL can send feedback anonymously.
  • Toggle Visibility: Users can control message reception by toggling an option to activate or deactivate their feedback link.
  • Secure Authentication: Next-Auth is used to secure user accounts and ensure data privacy.
  • Customizable Notifications: Users are notified of incoming messages and can choose to respond.
  • Responsive UI: Built with Radix UI and TailwindCSS, offering a smooth and responsive interface across devices.

Tech Stack


  • Next.js: Application framework
  • React: Front-end library
  • Mongoose: MongoDB ORM
  • Next-Auth: User authentication
  • Radix UI: UI components
  • React Hook Form: For streamlined form management
  • TailwindCSS: Custom styling
  • Zod: Schema validation
  • Resend: Email notifications

Demo Images


True Feedback
True Feedback
True Feedback
True Feedback
True Feedback

Usage


  • Sign Up: Register to receive your unique URL.
  • Share Chat URL: Share your unique URL with others to receive anonymous feedback.
  • Control Feedback: Use the toggle button to activate or deactivate message reception as desired.
  • Manage Messages: View messages from your account dashboard and respond as necessary.