Skip to content

gauravkharel/json-input

Repository files navigation

React.js task:

Make a Form component that takes a JSON schema to generate Input components. The Form should be able to generate any kind of form using given schema (e.g a contact form, user profile form, job application form etc.)

You can check other libs but don't use them.

Task breakdown

  1. json schema structure design
  2. create form component
  3. map schema to input components
  4. form state management
  5. validate and error handling
  6. form submission