This is a survey form created as part of the FreeCodeCamp Responsive Web Design certification. It fulfills all the user stories required by the project specifications.
- Form validation for required fields and email format
- Custom styling with a nature-inspired color scheme
- Progress bar to show form completion status
- Star rating system for eco-friendliness
- Tooltips for additional information
- Modal popup for form submission confirmation
- HTML5
- CSS3
- JavaScript
- Page title in an
h1
element with idtitle
- Short explanation in a
p
element with iddescription
form
element with idsurvey-form
- Required name input field with id
name
- Required email input field with id
email
- HTML5 validation for email format
- Number input field with id
number
- HTML5 validation for number input
- Min and max attributes for number input
- Corresponding label elements for name, email, and number inputs
- Placeholder text for name, email, and number inputs
- Select dropdown with id
dropdown
- Radio button group
- Checkbox group with value attributes
- Textarea for additional comments
- Submit button with id
submit
- Clone the repository:
git clone https://github.com/JohnDev19/survey-form.git
- Navigate to the project directory:
cd survey-form
- Open
index.html
in your web browser
Fill out the survey form to provide feedback on eco-friendly products and initiatives. All required fields must be completed before submission.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
- FreeCodeCamp for providing the project guidelines and learning resources
- Font Awesome for the icons used in the project