Skip to content

Sprint 3 iNine

João Matheus Lamão edited this page May 13, 2023 · 10 revisions

🚨Sprint-3 24/04/23 a 14/05/23

🎯Objetivos da Sprint

A Terceira Sprint tem por objetivos a realização:

  • Controle de Perfis: Fundamental para a aplicação, contendo o cadastro e login de usuários
  • Controle de Usuários: Gerenciamento de Integrantes, dados e informações do sistema
  • Controle de Sprints: Importante para realizar os prazos e os planejamentos com base nas datas

😀Controle de Perfis

Em diversas aplicações e sistemas, a implementação de um controle de perfis com cadastro e login é fundamental para garantir a segurança e experiência do usuário. Esse controle possibilita o gerenciamento de usuários, permitindo que eles criem contas, acessem informações personalizadas e interajam com o sistema de forma segura. Este controle, através do login inicial, faz a distinção de quem é Administrador, pra quem é Integrante. E após essa validação, são apresentadas as informações corretas.
Os dados de cadastro ja estão sendo automaticamente vinculados com o restante da aplicação.

Login

Como padrão, são necessários CPF e SENHA do Usuário para login.
No primeiro login, o Integrante devera entrar com o código de acesso do seu time (disponível para visualização no controle de times) fornecido pela instituição.
Login.mp4

Cadastro

São necessários para cadastro os seguintes dados: Nome completo, CPF, data de nascimento(dd/mm/aaaa), senha.
Cadastrouser.Feito.com.o.Clipchamp.mp4

Dados Salvos em Json

image

Checklist Controle de Perfis

  • Login
  • Cadastro
  • Reconhecimento Integrante/Administrador
  • Senha Criptografada
  • Validação CPF

🧑🏻Controle de Usuários

O controle de usuários é fundamental para garantir a segurança, privacidade e gerenciamento correto de dados dos Usuários.
Com o controle de usuários, você pode definir diferentes níveis de acesso e permissões para cada usuário, de acordo com o seu papel na aplicação. Assim, fazendo com que o administrador obtenha acesso completo á aplicação e ao banco de dados, enquanto o Integrante poderá somente realizar a avaliação 360°.
ControledeUsuarios.mp4

Checklist Controle de Usuários

  • Editar Usuários
  • Excluir Usuários
  • Promover Integrantes á Administrador

📌Controle de Sprints

Com o controle de sprints, você pode gerenciar e acompanhar as avaliações realizadas em ciclos curtos e iterativos, facilitando o controle e a gestão da aplicação. Com o controle de sprints, você pode criar, editar, visualizar e excluir sprints, bem como gerenciar as tarefas atribuídas a cada uma delas.

ControledeSprints.mp4

Checklist Controle de Sprints

  • Criar nova Sprint
  • Visualizar Sprint
  • Editar Sprint
  • Excluir Sprint

✔Requisitos Necessários para o funcionamento do sistema

Atualize o pip:

pip install --upgrade pip

Instale o modulo pwinput:

pip install pwinput

🔥Burndown

Alt Text