Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 1.29 KB

README.md

File metadata and controls

24 lines (16 loc) · 1.29 KB

📋 Multi-Step Form

This project is a multi-step form that guides users through a sequence of steps to input data and select options. At the end of the process, a summary of the entered data and selected options is displayed.

⚔️Challenge

This project is part of a challenge from devchallenges.io.This project is designed to improve skills in form handling, multi-step navigation, and real-time data collection in JavaScript. It's a great way to practice working with dynamic forms, managing state across multiple steps, and providing users with a seamless and interactive experience.

📌Features

  • Multi-Step Navigation: Allows users to move forward and backward through the form steps.
  • Form Validation: Ensures all required fields are completed before advancing to the next step.
  • Option Selection: Users can select or deselect options, which are visually highlighted.
  • Data Summary: A final step that displays a summary of all entered data and selected options.
  • Responsive Design: The form is fully responsive and works well on various screen sizes.

🛠 Technologies Used

  • HTML
  • CSS
  • Vanilla JavaScript

🚀Demo

Check out the live demo