This is a simple dynamic form generator built with React. It allows users to dynamically add different types of form fields such as text fields, text areas, dropdowns, checkboxes, and radio buttons.
- Add text fields
- Add text area fields
- Add dropdowns with customizable options
- Add checkboxes
- Add radio buttons
- Remove any field dynamically
- Submit the form data (functionality not implemented in this example)
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
Make sure you have Node.js and npm (Node Package Manager) installed on your machine.
-
Clone the repository to your local machine:
git clone https://github.com/yourusername/dynamic-form-generator.git
cd dynamic-form-generator
npm install
npm start
React - JavaScript library for building user interfaces CSS Modules - CSS file in which all class names and animation names are scoped locally by default
Your Name - Akash License This project is licensed under the MIT License - see the LICENSE.md file for details.
This project was inspired by the need for a flexible and dynamic form generator in React. Thanks to React for providing an efficient way to create interactive user interfaces.