Skip to content

Code for FeedbackTo - Feedback Board > Stack: React, react-select, React Hook Form, CSS (Grid and Flexbox for layout) with Sass as preprocessor, Serverless functions with Airtable as DB.

Notifications You must be signed in to change notification settings

thedaviddias/feedback-board

 
 

Repository files navigation

FeedbackTo - Feedback Board

This is a solution to the following Guru Frontend Mentor challenge.

Table of contents

Overview

Features

  • Dark mode
  • Filter suggestions by category
  • Sort suggestions by most/least upvotes and most/least comments
  • Modal using React Portals
  • Create, read, update, and delete product feedback requests
  • Upvote product feedback requests
  • Receive form validations when trying to create/edit feedback requests
  • Add comments and replies to a product feedback request
  • Optimal layout for the app depending on their device's screen size
  • Hover states for all interactive elements on the page
  • Feedback requests with a status of planned, in-progress, or live should show up on the roadmap page

Screenshot

Feedbackto - Feedback Board

Links

Built with

  • Semantic HTML5 markup
  • Accessible features
  • CSS (Grid and Flexbox for layout) with BEM methodology
  • Sass
  • React
  • react-select
  • React Hook form
  • Serverless functions with Airtable as DB

Author

About

Code for FeedbackTo - Feedback Board > Stack: React, react-select, React Hook Form, CSS (Grid and Flexbox for layout) with Sass as preprocessor, Serverless functions with Airtable as DB.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 60.1%
  • SCSS 38.7%
  • Other 1.2%