Feedback Board
Simplify your feedback process and improve user satisfaction with our open-source feedback board.
Inspiration
Effective feedback management is critical to the success of any project or organization, but managing feedback can be complex and time-consuming. The Feedback Board is a simple and intuitive tool designed to streamline the feedback process and prioritize the most important feedback. With customizable boards and email notifications, teams can tailor the feedback process to their unique needs and stay informed about any changes or updates to the feedback.
What it does
The Feedback Board is a web-based tool that allows users to submit feedback, upvote or downvote existing feedback items, and add comments to provide additional context or suggestions. AI powered spam detection and moderation is used to detect spam and offensive content.
How we built it
The Feedback Board uses following technologies:
- Next.js
- Tailwind CSS
- tRPC
- Supbase for Auth and Database
- Courier for Notifications
- CoHere NLP
Challenges we ran into
Creating a simple and intuitive UI that is easy to use and understand was a challenge and current UI is not perfect yet.
Accomplishments that we're proud of
Accomplishments that we're proud of include:
- Board creation
- Notifications
- AI spam detection and moderation
- Upvoting and downvoting
- Commenting
What we learned
Learned more about Next.js and Tailwind CSS and how to use them together. Also learned more about tRPC and how to use it with Supabase. Spent some time learning about CoHere NLP and how to use it to detect spam.
What's next for Feedback Board
Current version of the Feedback Board is a minimum viable product. We plan to add more features in the future, including:
- Board customization
- User roles
- Board analytics
- Board export
- Board import
- Board archiving
- API
- Custom spam detection model
and more.
Demo
Built With
- courier
- nextjs
- tailwind
- trpc
Log in or sign up for Devpost to join the conversation.