Segue uma descrição revisada e mais detalhada:
---
Requisito de Desenvolvimento de Aplicativo Web para Controle de Estoque
Descrição Geral:
Desejamos um aplicativo web para gerenciar o estoque de um galpão, com funcionalidades para registrar, consultar e organizar produtos de forma prática e eficiente. O aplicativo deverá ser simples, funcional e adaptado para hospedagem em um servidor Linux com Cpanel, cujo acesso será disponibilizado.
---
Requisitos do Sistema:
1. Página de Login:
- Deve seguir um padrão simples e seguro, com autenticação por usuário e senha.
- Opcional: Recuperação de senha via e-mail.
2. Dashboard:
- Página inicial após o login, exibindo um menu de navegação para acesso rápido às funcionalidades principais.
- Design intuitivo, destacando os módulos principais (Cadastro, Consulta, Impressão de Etiquetas).
3. Funcionalidades Específicas:
a. Leitura da Chave de Acesso da Nota Fiscal (NF):
- O aplicativo deverá ler a chave de acesso de uma Nota Fiscal Eletrônica (NFe).
- A partir da chave de acesso, o sistema deverá listar os produtos contidos na NF.
b. Registro de Produtos no Banco de Dados:
- Os produtos listados a partir da NF deverão ser registrados automaticamente no banco de dados do sistema.
- Cada produto deverá conter informações como:
- Descrição
- Quantidade
- Unidade de medida
- Local de armazenamento
- Outras informações relevantes da NF
c. Consulta de Produtos:
- Permitir a busca de produtos no banco de dados utilizando a chave de acesso da NF.
- Exibir detalhes do produto, como quantidade disponível e localização.
d. Impressão de Etiquetas:
- Gerar etiquetas para os produtos registrados.
- Configuração personalizável para formato e informações exibidas nas etiquetas (nome do produto, quantidade, localização, etc.).
- Integração com impressoras compatíveis para impressão direta.
---
Preferências Técnicas:
1. Hospedagem e Ambiente:
- O aplicativo será hospedado em um servidor Linux com suporte ao Cpanel.
2. Banco de Dados:
- Utilização de um banco de dados relacional, como MySQL ou PostgreSQL.
3. Linguagens e Frameworks:
- Backend: PHP (preferência devido ao ambiente Cpanel) ou
Node.js.
- Frontend: html, css e javascript, preferencialmente com suporte a frameworks como react ou
vue.js para maior interatividade.
4. Segurança:
- Implementação de práticas básicas de segurança, como proteção contra SQL Injection e autenticação segura.
5. Simplicidade:
- O foco está em um sistema leve, funcional e fácil de usar, com interface limpa e amigável.
---
Se precisar de ajustes ou de mais detalhes, estou à disposição!
1. Propósito do Aplicativo O aplicativo web será uma solução integrada para o gerenciamento de estoque e controle operacional em um ambiente de armazém ou galpão. Ele incluirá funcionalidades para registrar entradas de produtos, verificar níveis de estoque e imprimir etiquetas.
A saída do material ainda não foi definida pelo cliente.
O app pode ser desenvolvido em php, html, css.
Delivery term: January 31, 2025