Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor para criar um sistema completo de controle de estoque e gestão de peças. O sistema deve ser intuitivo e funcional, com as seguintes características:
para um almoxarifado particular de um empresa de onibus precisamos de controle de entradas/saida valores gasto por carros etc...
1. Cadastro de Peças:
- Capacidade de registrar novas peças com os seguintes campos: Nome da peça, Código interno, Código do produto, Código original, Quantidade inicial e Valor.
2. Controle de Estoque:
- Uma tabela clara que exiba todas as peças cadastradas, incluindo Nome, Código interno codigo original da peça, Código do produto e Quantidade atua valorl .
- A quantidade atual deve ser atualizada automaticamente sempre que uma peça for retirada ou adicionada ao estoque.
- O sistema deve gerar alertas visuais ou notificações quando a quantidade de uma peça cair abaixo de um nível mínimo predefinido.
3. Saída de Peças por Frota:
- Funcionalidade para registrar a retirada de peças, permitindo a seleção da peça, a quantidade a ser retirada e a frota do ônibus (ex: 2110).
- Registro automático do nome do responsável pela retirada e da data/hora da transação.
- Implementação de validação para garantir que a quantidade retirada não exceda a quantidade disponível em estoque.
- Manutenção de um histórico detalhado de todas as saídas de peças.
4. Histórico de Movimentações:
- Uma tabela separada para visualizar o histórico completo de todas as movimentações de saída, incluindo: Peça, Quantidade, Frota, Responsável e Data/Hora da retirada.
5. Impressão de Etiquetas:
- Geração de etiquetas no formato 100x60 mm, compatíveis com impressoras Elgin.
- Layout da etiqueta deve incluir: Logo da empresa (no canto), Nome da peça em destaque, Código interno, Código do produto e um Código de Barras (Code128).
- A funcionalidade de impressão deve permitir gerar etiquetas diretamente do navegador, com um botão "Imprimir etiqueta" que abra a página de impressão.
- O código de barras deve ser gerado utilizando o padrão Code39.
6. Salvamento Local de Dados:
- Todos os dados do sistema (cadastro de peças, estoque e histórico de movimentações) devem ser salvos no localStorage do navegador para garantir que as informações não sejam perdidas ao fechar o navegador.
7. Interface Amigável:
- O sistema deve apresentar um painel de controle bem organizado, com seções claras para cadastro, saída de peças, visualização do estoque e histórico.
- Botões de ação devem ser claros e de fácil identificação.
- Implementação de validações para campos obrigatórios e para a quantidade mínima de estoque.
Extras Opcionais (Diferenciais):
- Funcionalidade para filtrar o histórico de movimentações por frota ou por peça.
- Opção para exportar o histórico de movimentações para um arquivo CSV.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias