Skip to content

O Inventory Manager é um aplicativo inovador voltado para o gerenciamento de inventários de forma intuitiva, ideal para atender tanto pequenas empresas quanto usuários individuais.

Notifications You must be signed in to change notification settings

SidneyTeodoroJr/InventoryManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inventory Manager

Banner Inventory Manager


Gerencie Seu Estoque de Forma Prática e Eficiente

O Inventory Manager é um aplicativo inovador voltado para o gerenciamento de inventários de forma intuitiva, ideal para atender tanto pequenas empresas quanto usuários individuais. A plataforma foi desenvolvida com uma interface simplificada e recursos robustos para facilitar o acompanhamento do estoque, garantindo praticidade na inclusão, edição e exclusão de itens.

Download da Aplicação

Android

Windows

Tecnologias usada:

Python: Linguagem backend para integração perfeita com Flet e SQLite, possibilitando scripts eficientes.
Flet: Biblioteca para criação de interfaces gráficas com Python, otimizando a experiência mobile e desktop.
SQLite: Banco de dados local leve e rápido, ideal para armazenamento offline direto no dispositivo.

Estrutura do Projeto

O projeto está dividido em vários scripts para melhor organização e modularidade.

  1. main.py: Arquivo principal que inicializa o aplicativo e define a interface gráfica utilizando Flet.
  2. db_utils.py: Contém as funções responsáveis pela interação com o banco de dados SQLite.
  3. ui_components.py: Responsável pela criação de componentes visuais reutilizáveis e modais de diálogo.

Instruções de Execução

  1. Instale as dependências necessárias usando:
    pip install -r InventoryManager\requirements.txt
  2. Execute o aplicativo Streamlit com o comando streamlit:
    flet -r InventoryManager
  3. Acesse a aplicação na janela padrão do seu sistema.

1. Funcionalidades do Inventory Manager

O aplicativo Inventory Manager conta com uma variedade de recursos que o tornam útil e fácil de usar. Esses recursos são especialmente voltados para permitir que o usuário tenha controle sobre cada item cadastrado, incluindo a visualização detalhada de informações e ações de edição e exclusão em tempo real.

Cadastro de Itens

Permite que os usuários adicionem itens ao inventário com facilidade, registrando nome, descrição e data de inclusão.

Busca e Filtro de Itens

Conta com uma função de busca eficiente que permite localizar itens rapidamente, filtrando pelo nome ou descrição.

Banner Inventory Manager

Edição de Itens em Tempo Real

A funcionalidade permite editar informações de itens em tempo real, com a atualização refletida imediatamente na lista.

Exclusão de Itens

Possui opções para excluir itens individualmente ou em massa, facilitando a reorganização do inventário.]

Banner Inventory Manager

Modais para Visualização e Confirmação

Modais interativos permitem visualizar detalhes dos itens e confirmar exclusões, prevenindo erros acidentais.

Banner Inventory Manager

3. Diferenciais do Inventory Manager

O aplicativo apresenta diferenciais como interface intuitiva, suporte para uso em dispositivos móveis e desktop, modularidade e rapidez no acesso offline.

4. Como Usar o Inventory Manager

Adicionando um Novo Item

Basta clicar no botão de adição, preencher as informações e confirmar para adicionar o item ao inventário.

Buscando Itens no Inventário

Use o campo de busca para localizar itens rapidamente pelo nome ou descrição.

Editando Informações do Item

Clique no ícone de edição ao lado do item para abrir o modal de edição e atualizar as informações.

Excluindo Itens

Exclusão individual ou em massa, com confirmação para evitar remoções acidentais.

Visualizando Detalhes do Item

Visualize informações detalhadas ao clicar no item, com detalhes como nome, descrição e data de inclusão.

5. Casos de Uso e Benefícios

O Inventory Manager é útil para:

  • Gestão de estoque em lojas de roupas.
  • Controle de equipamentos para manutenção e aluguel.
  • Organização de produtos domésticos.
  • Monitoramento de suprimentos para escritórios.

6. Expansibilidade e Futuras Atualizações

Futuramente, o Inventory Manager poderá incluir:

  • Categorias e etiquetas para organização avançada.
  • Relatórios de inventário e análises.
  • Exportação/importação para formatos como PDF e Excel.
  • Sincronização com a nuvem para backup e acesso em múltiplos dispositivos.

Com todos esses recursos e diferenciais, o Inventory Manager se destaca como uma solução eficiente e prática para gerenciar inventários de diferentes tamanhos e propósitos. Seu design intuitivo e foco na simplicidade garantem que qualquer usuário consiga aproveitar ao máximo suas funcionalidades.

Banner Inventory Manager

Contribuições


Contribuições são bem-vindas! Se quiser melhorar o projeto, adicionar novas funcionalidades ou corrigir problemas, fique à vontade.



About

O Inventory Manager é um aplicativo inovador voltado para o gerenciamento de inventários de forma intuitiva, ideal para atender tanto pequenas empresas quanto usuários individuais.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published