Formulário para agendamento de mentorias, com duas opções de data.
Neste projeto de formulário, explorei e aprendi a usar pseudo classes no CSS, como ::before
e ::after
, para melhorar a aparência visual. Aprofundei-me em conceitos importantes de formulários HTML, como fieldset
, legend
e label
, para criar estruturas mais intuitivas, e com acessibilidade.
Na parte de estilização, descobri técnicas de posicionamento e agrupamento, melhorando a disposição dos elementos. Também aprendi a estilizar diferentes tipos de inputs, como textarea
, text
, email
, date
e time
, dando um toque visual único.
Implementei uma validação mais simples para campos em branco, garantindo a integridade dos dados recebidos. Conheci as peculiaridades de cada tipo de input, escolhendo-os de forma estratégica.
Em resumo, este projeto não só ampliou meus conhecimentos técnicos em formulários, mas também aprimorou minha sensibilidade para design e usabilidade, e a importância da acessibilidade.
Front-end: HTML, CSS
Para aprimorar o projeto de formulário, tenho algumas melhorias em mente:
-
Layout Responsivo: Pretendo tornar o layout mais adaptável, garantindo uma experiência consistente em celulares, tablets e computadores. Isso proporcionará uma usabilidade mais eficiente em diferentes dispositivos.
-
Validações Aprimoradas: No frontend, planejo implementar validações mais robustas para garantir que os usuários preencham corretamente os campos. Além disso, no backend, buscarei validar os dados recebidos de forma mais eficiente, reforçando a integridade das informações.
-
Exploração dos Métodos de Envio: Quero explorar mais a captura de dados do formulário, experimentando diversos métodos de envio.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com 💜 by Rocketseat