Skip to content

mvfrid/project-survey

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Survey form with React

This weeks project was centered around finally using React to its full potential by introducing State. The task was to create a Typeform-like survey to collect data from your users.

The problem

For this weeks task, I quickly came up with the idea to create a site where the user answers questions about tv-preferences, and in the end it generates a random suggestion from an array based on data that has been filtered by the users answers. It turned out to also be great practice on arrays and ternary conditionals!

I wanted to practice different forms of input, connecting it to the React Hook useState, and decided to include a text input, radio buttons, a drop down menu, a range slider and a checkbox. If I had time, I would include even more elements. One thing I was trying to create, but decided to skip since I thought it would take more time than I had left, was being able to select multiple genre options to filter on.

I did not have time to dive that deep into styling the form elements, so that I might revisit later on. It was also quite challenging to make the form elements accessible, which I also might have to adjust when I have more time.

View it live

https://matildas-tv-guide.netlify.app/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 51.0%
  • CSS 42.8%
  • HTML 6.2%