Formulário de Cotação em Múltiplas Etapas com React e TypeScript

Este projeto é um formulário de cotação em múltiplas etapas construído utilizando React, TypeScript, Material-UI, styled-components, Axios e react-router-dom. O formulário foi projetado para orientar os usuários por meio de um processo passo a passo para fornecer informações para uma solicitação de cotação.

Recursos

Formulário em Múltiplas Etapas: O formulário de cotação é dividido em quatro etapas para simplificar o processo de entrada do usuário;

Material-UI e Styled Components: Utiliza componentes Material-UI e Styled Components para um design limpo e responsivo;

Axios: O Axios é utilizado para realizar solicitações à API em um backend simulado (db.json) para armazenar e recuperar dados de cotação;

React Router Dom: Implementa o react-router-dom para a navegação entre diferentes etapas do formulário;

Hooks Personalizados: Utiliza hooks do React para gerenciar o estado do formulário e lidar com solicitações à API;

Aviso de Desenvolvimento

Este projeto está em constante aprimoramento. Novas funcionalidades, melhorias de design e correções podem ser adicionadas regularmente.

Primeira Etapa Form Multi Step