A multi-step form built with Next.js (App Router) featuring form validation, state management and dark mode support.
- Next.js (App Router)
- React Hook Form for form handling
- Zod for validation
- TailwindCSS for styling
- Three-step form with validation
- Error messages under each field if validation fails
- Navigation between steps with "Next" and "Previous" buttons
- Summary page to review all entered data before submission
- Dark mode support using TailwindCSS
- Fully responsive design
- Clone the repository
git clone https://github.com/yourusername/multi-step-form.git
cd multi-step-form
- Install dependencies
npm install
- Run the development server
npm run dev
- Open http://localhost:3000 with your browser to see the result.