This is a simple React-based feedback form that allows users to submit their feedback along with a rating. The form collects the user's name, email, feedback, and a rating from 1 to 5. Upon submission, the user is asked to confirm their details before the feedback is logged to the console and a thank you message is displayed.
- Name Field: Collects the user's name.
- Email Field: Collects the user's email address.
- Feedback Field: Collects the user's feedback.
- Rating: Allows users to rate their experience on a scale of 1 to 5.
- Confirmation: Asks the user to confirm their details before submission.
- Thank You Message: Displays a thank you message after submission.
FeedbackForm.js
: The main component that renders the feedback form.FeedbackForm.css
: The CSS file for styling the feedback form.
To run this project locally, follow these steps:
- Clone the Repository:
git clone https://github.com/RAIZ44/feedback_form
- Navigate to the Project Directory:
cd feedback_form
- Install Dependencies:
npm install
- Run the Project:
npm run preview