Site simples e direto ao ponto, o usuário será capaz de enviar emails para outro usuário e também consiguirá receber emails de outras pessoas. O objetivo do projeto é apenas praticar e melhorar os meus conhecimentos que ja adquiri, nunca deixando de praticar e sempre buscando melhorar
O site possuirá layouts bem parecidos, eu optei por fazer assim, pois acredito que será um visual que agradará aos usuários, por conta de manter a mesma consistência de layout e por que assim fica mais fácil definir um padrão de cores para o site
Tela aonde o usuário cria a sua conta com email e senha de no minímo 8 caracteres
Local aonde o usuário fará login no sistema, inserindo seu email e senha
Aqui seria a página principal para aonde o usuário vai quando loga no site, esta tela contêm uma lista de todos os emails que o usuário recebeu, mostrando o título e o remetente que enviou o email, o usuário hugo recebeu um email do usuário vector
Nesta tela temos os detalhes deste email como o seu conteúdo, título, data de envio etc. Assim como tambêm temos a opção de marcar como lido o email e apaga-lo caso o usuário não queira mais vê-lo
Está tela é responsável por enviar os emails para qualquer usuário cadastrado no sistema, o usuário só precisa inserir o email do destinatário e o que ele quer escrever, a data de envio é salva de acordo com o horario do envio
Nesta tela estão todos os emails que o usuário enviou, no caso, uma lista de todos os emails enviados de vector para hugo
Caso o vector queira ver mais detalhadamente o que envio para hugo, ele pode clicar no email desejado e terá todas as informacoes enviadas, como o email do destinatário, a data de envio e o que ele escreveu no email
Informações Adicionais
-
Utilizando o framework C#/.Net para o back-end
-
Utilizando Mysql como banco de dados
-
Utilizando HTML5 e CSS3 para desenvolver o front-end
-
Utilizando a linguagem Js no front-end
-
Utilizando método fetch no Js para acessar a API