Projeto: Python CRUD - Cadastro Validação

Objetivo:

Criar uma aplicação Full Stack (Front-End + Back-End) que faça uma operação completa de CRUD (Create, Read, Update, Delete) e que contenha validações.

Como Funciona:

Ao acessar a aplicação, o usuário se depara com uma página inicial com Menu para cadastrar, atualizar, deletar ou consultar cadastro de pessoas. Ao clicar em uma das opções, o usuário é direcionado para página com campos que devem ser preenchidos de acordo com a escolha e caso esses campos não sejam preenchidos ou se forem preenchidos de maneira diferente da esperada, será mostrado mensagem de erro.

Tecnologias Usadas:

- HTML;

- Python;

- Flask;

- MySQL;

Imagens da Aplicação

Passo 1: menu inicial

alt text

Passo 2: opção para cadastrar uma pessoa

alt text

Passo 3: tela de preenchimento de dados

alt text

Passo 4: botão para efetivar cadastro

alt text

Passo 5: informação de erro

alt text

Passo 6: mensagem de erro

alt text

Passo 7: opção para consultar cadastro

alt text

Passo 8: visualização de cadastro

alt text

Passo 9: opção para alterar nome

alt text

Passo 10: tela de alteração

alt text

Passo 11: botão para efetivar alteração

alt text

Passo 12: visualização de informação alterada

alt text

Passo 13: informação de erro

alt text

Passo 14: mensagem de erro

alt text

Passo 15: opção para alterar e-mail

alt text

Passo 16: tela de alteração

alt text

Passo 17: botão para efetivar alteração

alt text

Passo 18: visualização da alteração

alt text

Passo 19: informação de erro

alt text

Passo 20: mensagem de erro

alt text

Passo 21: opção para alterar celular

alt text

Passo 22: tela de alteração

alt text

Passo 23: botão para efetivar alteração

alt text

Passo 24: visualização da alteração

alt text

Passo 25: informação de erro

alt text

Passo 26: mensagem de erro

alt text

Passo 27: opção para deletar informação

alt text

Passo 28: tela de alteração

alt text

Passo 29: botão para efetivar alteração

alt text

Passo 30: visualização da exclusão

alt text

Passo 31: informação de erro

alt text

Passo 32: mensagem de erro

alt text