Sistema ERP de controle de estoque. Nele você pode gerenciar seus usuários, produtos e relatórios.
- C#
- ASP.NET MVC
- Javascript
- .NET Framework 4.5.2 ou maior
Essa é a tela de Login; insira seu usuário e senha para ter acesso sistema.
Essa é a tela para alterar a senha do seu usuário; insira sua senha atual e depois uma nova para ter sua senha alterada.
Essa é a tela para recuperar a senha do seu usuário; insira seu login para receber um um email com o link para criar uma nova senha.
Essa é a tela de Cadastro de Grupo de Produtos; aqui você pode inserir, alterar, excluir e pesquisar produtos.
Essa é a tela de Cadastro de Marca de Produto; aqui você pode inserir, alterar, excluir e pesquisar as marcas dos produtos.
Essa é a tela de Cadastro de Local de Armazenamento; aqui você pode inserir, alterar, excluir e pesquisar locais de armazenamentos.
Essa é a tela de Cadastro de Unidade de Medida; aqui você pode inserir, alterar, excluir e pesquisar unidades de medidas.
Essa é a tela de Cadastro de Países; aqui você pode inserir, alterar, excluir e pesquisar países.
Essa é a tela de Cadastro de Estados; aqui você pode inserir, alterar, excluir e pesquisar estados.
Essa é a tela de Cadastro de Cidades; aqui você pode inserir, alterar, excluir e pesquisar cidades.
Essa é a tela de Cadastro de Fornecedores; aqui você pode inserir, alterar, excluir e pesquisar fornecedores.
Essa é a tela de Cadastro de Perfis de Usuários; aqui você pode inserir, alterar, excluir e pesquisar perfis de usuários.
Essa é a tela de Cadastro de Usuários; aqui você pode inserir, alterar, excluir e pesquisar usuários.
Essa é a tela de Entrada de Produtos; aqui você pode inserir determinadas quantidades de produtos cadastrados, conforme vão chegando no seu estoque.
Essa é a tela de Saída de Produtos; aqui você pode inserir determinadas quantidades de produtos cadastrados, conforme vão saindo do seu estoque.
Essa é a tela de Lançamento de Perda de Produtos; aqui aparece as perdas dos produtos.
Essa é a tela de Inventário de Estoque; aqui é onde você realiza seu inventário.
Essa é a tela de Posição do Estoque; aqui é onde você visualiza um relatório da posição do seu estoque (em PDF).
Essa é a tela de Ressuprimento; aqui é onde você filtra uma quantidade mínima para repor o seu estoque,
em seguida, um relatório é gerado e você poderá ver quais produtos serão necessário repor.
Essa é a tela de Perdas por Mês; aqui é onde você visualiza um gráfico mostrando quantos produtos foram perdidos naquele mês (eixo Y) e o dia do mês (eixo X).
- Entity Framework - ORM
- AutoMapper - para mapeamento de propriedades de um objeto para outro.
- Web Service dos Correios - para verificação de CEP para trazer o logradouro
- Rotativa - para gerar relatórios.
- Bootstrap - para desenvolvimento de componentes de interface.
- jQuery - para facilitar requisições Ajax.
- Primeiro clone o repositório rodando
git clone https://github.com/ribeiromatheus/ControleEstoque
orhub clone ribeiromatheus/ControleEstoque
- se você tem o hub instalado na sua máquina - no seu terminal favorito. - Depois, mova o banco de dados na pasta db que está na raiz do diretório para a pasta App_Data dentro do projeto. (senão existir a pasta App_Data crie uma).
- Pronto, basta executar a aplicação.
Este projeto está sob licença do MIT. Veja a Licença para mais detalhes.