NathanMarques2001 / Britaldo-Estoque

Sistema de estoque para a escola Britaldo Soares.
1 stars 1 forks source link

Apresentação 28/04 #74

Closed NathanMarques2001 closed 1 year ago

NathanMarques2001 commented 1 year ago

Mudanças no projeto: -Administradores não cadastram mais usuários, o cadastro é feito pelo próprio usuário. -Não terá API, as requisições ficarão encapsuladas em funções e serão chamadas no front-end. -Usuário que acabou de se cadastrar deve pedir ao administrador que libere seu acesso na página de usuários. Caso o contrário ele não poderá fazer nada na aplicação.

NathanMarques2001 commented 1 year ago

Avanços: -Front-end está quase pronto. -Back-end, já está enviando e recebendo dados do front-end. -Sistema de autenticação funcionando e implementado no front-end (login, logout, cadastro, recuperar senha, token autenticação e impedir de entrar sem login). -Deploy da aplicação. -Criação do banco de dados. -Na documentação já foram preenchidos os tópicos 1 e 2. -Responsividade começou a ser aplicada nas telas, tela de login já está ok.

NathanMarques2001 commented 1 year ago

Refatoração: -Serviços de banco de dados (Firestore) e de autenticação (Auth Service), foram encapsulados em classes e criados métodos que acessarão as permissões de manipulação aos serviços do Firebase. -Diminuição da quantidade de estados, centralizando eles em algo que tem em comum, como um form. -Estados agora são gerenciados por funções e no componente em que o usuário tem acesso. -Nomes de variáveis, funções e classes estão por padrão em português. -Media-querys são globais, para melhor aproveitamento de tamanhos de telas pré-definidas.