Projeto | Funcionalidades | Aprendizado | Tecnologias | Instalação e execução | Licença
Formulário com validação que recebe dados de um usuário (nome, ano de nascimento, endereço, CPF e RG. Após o formulário ser submitado, o usuário é redirecionado para a segunda tela do aplicativo, mostrando seus dados inseridos em formato de tabela, juntamento com sua idade, calculada a partir do ano de nascimento fornecido. Segundo projeto desenvolvido como tarefa para matéria de Programação Mobile na Etec
- Validação de dados de formulário
- Mensagens de erro
- Cáculo da idade do usuário com base no ano de nascimento do usuário
- listagem de dados cadastrados com sucesso
-Construção de formulários em React -Uso de states para alterar componentes dinamicamente -Validação de dados com REGEX (expressões regulares) -Passagem de dados entre telas por meio de parâmetros de rota -Fluxo de renderização -Mensagens de alerta -Renderização e estilização condicional -Experiência de usuário no que diz respeito a preencher formulários em dispositivos móveis
Esse projeto foi desenvolvido com as seguintes tecnologias:
Mobile (React Native)
Antes de baixar o projeto você vai precisar ter instalado na sua máquina as seguintes ferramentas:
Além disto é bom ter um editor para trabalhar com o código como VSCode
4
Você poder executar o App no seu celular ou em um emulador de celular da sua preferência usando Expo acessando este link: expo.dev.
# Clone este repositório
$ git clone https://github.com/JohnPetros/form-validation.git
# Acesse a pasta do projeto no terminal/cmd
$ cd form-validation
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npx expo start
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com 💜 by João Pedro 👋🏻