Skip to content

Um projeto com o objetivo de criar um sistema de gerenciamento de estoque básico.

Notifications You must be signed in to change notification settings

PedroCozzati/Sistema-de-controle-de-estoque

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Controle de estoque

Um projeto com o objetivo de criar um sistema de gerenciamento de estoque básico.

O projeto simula um sistema para uma empresa que tem estoques de alimentos, e os fornece para mercados ou lojas de conveniência.

Documentação

O projeto conta com as entidades:

Usuario

Pedidos

Produto

Cliente

Fornecedores


Onde:

  • O usuário pode ser ADM ou comum, se for ADM:

    • Tem acesso a uma página de relatórios e análises.
    • Pode ver os usuários ativos no sistema, ativar ou desativar usuários.
  • Já o usuário comum pode acessar as páginas para interagir com o sistema, podendo:

    • Gerenciar pedidos de clientes
    • Verificar produtos faltantes no estoque e pedir aos fornecedores
    • Verificar clientes atuais
  • Um cliente pode fazer o pedido de diversos produtos

  • Se um produto estiver faltando, é possível fazer um pedido ao fornecedor para completar o estoque do produto faltante (é feita uma simulação nesse projeto, pois na vida real teria um delay).

Protótipo do Figma

Link:

  https://www.figma.com/file/kX7IozLvzz6RMj2RQ3ucMh/expedicao_admin?type=design&node-id=0-1&mode=design

Stack utilizada

Front-end: Angular, CSS

Back-end: Node, NestJS

Bancos de dados: MySQL

Rodando localmente

Clone o projeto

  git clone https://github.com/PedroCozzati/Sistema-de-controle-de-estoque/

Entre no diretório do projeto (deposito)

  • SCE -> Front-End
  • deposit_manager -> Back-End
  cd SCE
  cd deposit_manager

Instale as dependências em cada diretório

  npm install

Inicie os servidores

  Back-End: nest start
  Front-End: ng serve --open
  MySQL: Verifique se o serviço do MySQL está rodando

Autores

Screenshots

4dfacefe-c0ca-4948-9421-e39b5e67aa02

About

Um projeto com o objetivo de criar um sistema de gerenciamento de estoque básico.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published