Este projeto é um exemplo de um Multi-Step Form criado utilizando as tecnologias React, Typescript, Styled Components, Context API e Hook Form. O objetivo deste formulário é capturar informações dos usuários em várias etapas, tornando o processo mais fácil e intuitivo.
Para executar este projeto, você precisará ter o Node.js instalado em seu computador.
Para executar o projeto, siga as instruções abaixo:
- Clone o repositório:
git clone https://github.com/murilonicemento/multi-step-form.git
- Instale as dependências:
cd multi-step-form
npm install
- Inicie o servidor de desenvolvimento:
npm run dev
O servidor de desenvolvimento será iniciado e o projeto estará disponível em http://localhost:3000.
Se você deseja contribuir para o projeto, siga as instruções abaixo:
-
Faça um fork do repositório:
-
Clone o repositório forkado:
git clone https://github.com/murilonicemento/multi-step-form.git
- Crie uma branch para a sua contribuição:
git checkout -b minha-contribuicao
- Faça as alterações desejadas e faça commit das suas alterações:
git add .
git commit -m "Minha contribuição"
- Faça um push das suas alterações para o repositório forkado:
git push origin minha-contribuicao
- Abra um pull request no repositório original.
Este projeto é licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.