This is a solution to the Product feedback app challenge on Frontend Mentor.
- Create, read, update, and delete product feedback requests
- Receive form validations when trying to create/edit feedback requests
- Sort suggestions by most/least upvotes and most/least comments
- Filter suggestions by multiple categories
- Add comments and replies to a product feedback request
- Upvote product feedback requests
- Next.js & Typescript
- React-hook-form
- TailwindCSS
- HeadlessUI
- ESLint & Prettier
- Git hooks
The data comes from a local json file instead of an API. Avatar images are hosted on Cloudinary.