Skip to content

Product Feedback Go: A single page application with CRUD functionality that allows users to review an app or website, submit feature requests, or request a bug fix

Notifications You must be signed in to change notification settings

JaimeGSandoval/product-feedback-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Product Feedback Go

A single page application with that allows users to review an app, website, or product, submit feature requests, or request a bug fix.

Live Demo

Try the live demo at https://productfeedbackgo.jamessandoval.dev/

productfeedback-app

Technologies Used

  • React.js
  • React Router v6
  • JavaScript ES6
  • Sass
  • CSS3
  • HTML5
  • AWS EC2
  • Local Storage
  • Session Storage

Features

  • User can create a feedback request based on a product, application, or website
  • User can read feedback requests submitted by other users
  • User can update a feedback request they have submitted
  • User can delete a feedback request they have submitted
  • User can choose from a variety of feedback types, such as the enhancement of a current feature, a new feature, a bug fix, a UI request, or a UX request
  • User can sort and filter requests submitted by other users based on a selected category
  • User can view a roadmap for the current requests being worked on with the status types of "Planned", "In Progress", and "Live"
  • User can comment on feedback requests submitted by other users
  • User can reply to the comments of other users
  • User can reply to the replies of other users
  • User is notified when their form submission has not met the requirements

Stretch Features

  • A new user can create an account and profile
  • User can upload a profile image
  • User login
  • User Authentication

Getting Started

  1. Clone the repository
git clone https://github.com/JaimeGSandoval/product-feedback-app.git product-feedback-app
cd product-feedback-app
  1. Install all dependencies with npm
npm install
  1. Start the Project
npm start
  1. Once started you can view the application by opening http://localhost:3000 in your browser

About

Product Feedback Go: A single page application with CRUD functionality that allows users to review an app or website, submit feature requests, or request a bug fix

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published