An open API service indexing awesome lists of open source software.

https://github.com/afk247/multi-step-form


https://github.com/afk247/multi-step-form

Last synced: 25 days ago
JSON representation

Awesome Lists containing this project

README

          

# Multi-Step Form

A React application featuring a multi-step form with validation, local storage persistence, and submission tracking.

## Features

- Multi-step form with 4 steps
- Form validation using React Hook Form and Zod
- Progress saving with localStorage
- Form submission history
- Responsive design with Tailwind CSS and Shadcn

## Technologies Used

- React
- TypeScript
- React Hook Form with Zod validation
- Tailwind CSS
- Shadcn

## Getting Started

### Prerequisites

- Node.js 18.17 or later
- npm or yarn

### Installation

1. Clone the repository

```bash
git clone https://github.com/AFK247/multi-step-form.git
cd multi-step-form
```

2. Install dependencies

```bash
npm install
# or
yarn install
```

3. Run the development server

```bash
npm run dev
# or
yarn dev
```

4. Open [http://localhost:3000](http://localhost:3000) in your browser to see the application