A single page application with that allows users to review an app, website, or product, submit feature requests, or request a bug fix.
Try the live demo at https://productfeedbackgo.jamessandoval.dev/
- React.js
- React Router v6
- JavaScript ES6
- Sass
- CSS3
- HTML5
- AWS EC2
- Local Storage
- Session Storage
- 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
- A new user can create an account and profile
- User can upload a profile image
- User login
- User Authentication
- Clone the repository
git clone https://github.com/JaimeGSandoval/product-feedback-app.git product-feedback-app
cd product-feedback-app
- Install all dependencies with npm
npm install
- Start the Project
npm start
- Once started you can view the application by opening http://localhost:3000 in your browser