https://github.com/amandaambrosiov/controle-estoque
Projeto da Faculdade | Controle de Estoque utilizando Django para cadeira de Web Services e Frameworks
https://github.com/amandaambrosiov/controle-estoque
django django-project framework python webservices
Last synced: about 1 month ago
JSON representation
Projeto da Faculdade | Controle de Estoque utilizando Django para cadeira de Web Services e Frameworks
- Host: GitHub
- URL: https://github.com/amandaambrosiov/controle-estoque
- Owner: amandaambrosiov
- Created: 2025-12-08T19:28:38.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-12-11T15:00:29.000Z (6 months ago)
- Last Synced: 2025-12-25T13:38:04.949Z (5 months ago)
- Topics: django, django-project, framework, python, webservices
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📦 Controle de Estoque
O Controle de Estoque é um sistema web desenvolvido em Django 6 para gerenciar produtos, categorias, fornecedores e movimentações de estoque. Permite registrar entradas e saídas, manter histórico de movimentações e controlar produtos ativos, além de possibilitar operações CRUD (Criar, Ler, Atualizar e Excluir) de categorias e fornecedores.
## Tecnologias Utilizadas
- Linguagem: Python 3.14
- Framework Web: Django 6.0
- Banco de Dados: SQLite (padrão Django)
- Front-end: HTML5, CSS3, Bootstrap 5
- Controle de Versão: Git
- Virtual Environment: venv
## Funcionalidades
### Produtos
- Listar produtos ativos.
- Adicionar, editar e excluir produtos (soft delete ou delete real, conforme necessidade).
- Registrar movimentações (entrada e saída) para cada produto.
- Histórico detalhado de movimentações de cada produto, mostrando quantidade, data e valor total.
### Categorias
- Criar, editar e excluir categorias.
- Validação: não é possível excluir categorias que possuem produtos vinculados.
### Fornecedores
- Criar, editar e excluir fornecedores.
- Validação: não é possível excluir fornecedores que possuem produtos vinculados.
### Movimentações
- Registrar entrada e saída de produtos.
- Histórico detalhado com quantidade, data e valor total (preço unitário × quantidade).