A React application for conducting surveys with dynamic sections and conditional fields based on the survey topic. The form integrates with an external API to fetch additional questions based on the selected topic.
- Dynamic sections based on the selected survey topic.
- Client-side form validation.
- Integration with an external API for fetching additional questions.
- React.js
- Axios for API calls
- Custom hooks for form management and validation
-
Clone the repository:
git clone https://github.com/jayantsingh-22/survey-form cd survey-form
-
Install dependencies:
npm install
-
Start the development server:
npm start
The application can be deployed on Vercel.
- Fill in the survey form.
- Select a survey topic to reveal the corresponding section.
- Submit the form to see a summary of the entered data along with additional questions.