Projeto de conclusão do curso de especialização em desenvolvimento Web FullStack da Proway. A apresentação ocorreu no dia 25/08/2022. O curso contou com uma carga horária de 500 hrs, onde vimos diversos conteúdos, porém o objetivo principal do curso foi Python/Django. Hard Skils vistas durante o curso:
- Lógica de programação, Html, Css, Help Desk, Javascript, jQuery, Ajax, Typescript, Angular, MySql, React, React Native, Trilha de empreendedorismo, NodeJs, GitHub e Python/Django.
O tema do nosso projeto foi um sistema escolar que chamamos de Probluinfo, nele disponibilizamos várias funcionalidades como:
- Autenticação de usuário admin, dependendo do módulo selecionado na tela inicial de login;
- Opção de envio por e-mail para o usuário redefinir a senha, caso ele tenha esquecido;
- Utilizamos criptografia de senha em banco;
- Cadastro de pessoas, cadastro de cursos, cadastro de salas, matricular um aluno; Na tela de cdastro de pessoas, validamos se o usuário é menor de idade, caso seja, liberamos os campos para preenchimento dos dados do responsável;
- Alteração de cadastro de pessoas, alteração dos dados de cursos, alteração dos dados de salas, alteração de matrículas do aluno;
- Alteração de senha, dentro do sistema;
Neste projeto utilizamos o framework Django, Bootstrap, jQuery, Css, Html e o MySql.
Para gerenciamento das atividades utilizamos a ferramenta Trello. https://trello.com/invite/b/qy4WOQG4/2b3aaafa7d6b0af9d500519022c3ec15/projeto-probluinfo
Para organização da modelagem do banco de dados, utilizamos a ferramenta Lucidchart. https://lucid.app/lucidchart/6e2234e6-e559-4f07-9d6c-21a9c7f0bb9c/edit?viewport_loc=-131%2C394%2C2994%2C1320%2Cbvly27Fop2A-&invitationId=inv_9dcd2e04-4b3f-4ee6-95e8-039f665f3c0f#