Dynamic Form Generator

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.

Features

  • 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)

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Make sure you have Node.js and npm (Node Package Manager) installed on your machine.

Installation

  1. 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

Built With

React - JavaScript library for building user interfaces CSS Modules - CSS file in which all class names and animation names are scoped locally by default

Authors

Your Name - Akash License This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

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.