Skip to content

dvespasiano/ControleEstoqueSSVP

Repository files navigation

Software de Controle de Estoque

Software desenvolvido e doado para a Sociedade São Vicente de Paula como parte da disciplina de Contexto Social do CEFET-MG de Timóteo.

Informações

  1. Front-End desenvolvido em Angular;
  2. Back-End desenvolvido em Java;
  3. Banco de dados desenvolvido em SQL;

Instruções de Inicialização

  1. Utilizar o comando npm install ou yarn install para realizar a instalação de todas as dependências;
  2. Iniciar o Banco de dados;
  3. Iniciar o back-end em Java ou pelo comando ./mvnw start. OBS: Ao iniciar o backend por uma IDE (netbeans por exemplo) selecionar o perfil DEV.
  4. Iniciar o front-end com o comando npm start;
  5. Efetuar Login e utilizar o sistema.

Instruções de Uso

A listagem dos produtos possui algumas funções extras
  1. Ao clicar na frente do titulo da tabela é possível filtrar os itens por ordem crescente ou decrescente da opção escolhida.
  2. É possível buscar um item na tabela de listagem através da barra acima do titulo.
  3. Itens abaixo de da quantidade ideal 20% serão marcados com uma tag vermelha, itens próximos de 20% da quantidade ideal serão marcados com a tag amarela, e itens acima de 80% serão marcados com uma tag verde na tabela.
  4. O sistema possui Roles de administrador e de User com diferentes menus e opções para cada tipo de usuário, é possível criar um usuário e selecionar quais roles ele irá possuir. Um administrador pode alterar as roles de outros usuários.
  5. Um administrador pode desativar um usuário e ele somente será ativado de novo caso um administrador o ative.
  6. Um administrador pode excluir um usuário.
Em caso de demais dúvidas entrar em contato através do e-mail: denis.vespasiano@live.com