Skip to content

Stock Flow é uma aplicação full stack desenvolvida para gerenciamento de estoque. O sistema permite o controle de movimentações de entrada e saída de produtos, além de alertar quando produtos estão abaixo do nível mínimo de estoque. Também apresenta gráficos com as movimentações e gera relatórios em PDF.

Notifications You must be signed in to change notification settings

MatheusWDB/stock-flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Stock Flow

NPM

Sobre o projeto

Stock Flow é uma aplicação full stack desenvolvida para gerenciamento de estoque. O sistema permite o controle de movimentações de entrada e saída de produtos, além de alertar quando produtos estão abaixo do nível mínimo de estoque. Também apresenta gráficos com os dados de movimentações e gera relatórios em PDF.

Funcionalidades:

  • Cadastro e login de usuário.
  • Cadastrar, atualizar ou apagar um produto.
  • Registrar movimentações de entrada e saída de produtos.
  • Visualizar produtos com estoque baixo.
  • Exibir gráfico de movimentações.
  • Gerar PDFs com:
    • Lista de todos os produtos.
    • Lista de produtos com estoque baixo.
    • Lista de movimentações.

Layout

0 1 2
3 4 5
6 7 8
9 10 11

Tecnologias utilizadas

Frontend

  • Flutter
  • Dart

Backend

  • Java
  • Spring Boot
  • Postman (para testar as API's)

Banco de dados

  • JPA / Hibernate
  • H2 (banco de dados em memória)

Como executar o projeto

Frontend

Pré-requisitos:

  • Flutter
  • Emulador android
# clonar repositório
git clone https://github.com/MatheusWDB/stock-flow.git

# entrar na pasta do projeto frontend
cd stock-flow/frontend

# baixar dependências
flutter pub get

# executar o projeto
flutter run

Backend

Pré-requisitos:

  • Java 21
  • Configurar .env
# clonar repositório
git clone https://github.com/MatheusWDB/stock-flow.git

# entrar na pasta do projeto backend
cd stock-flow/backend

# baixar dependências
./mvnw clean install

# executar o projeto
./mvnw spring-boot:run

Autor

Matheus Wendell Dantas Bezerra

About

Stock Flow é uma aplicação full stack desenvolvida para gerenciamento de estoque. O sistema permite o controle de movimentações de entrada e saída de produtos, além de alertar quando produtos estão abaixo do nível mínimo de estoque. Também apresenta gráficos com as movimentações e gera relatórios em PDF.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published