About this project
it-programming / web-development
Open
Sistema de gerenciamento de obras
Deverá dispor de um sistema de instalação simplificado, no qual as informações para conectar a base de dados deverão ser informados, e posteriormente a criação das tabelas e do usuário root.
1. Módulo cadastro de usuários
a. Nome completo
b. E-mail
c. Senha
2. Cadastro de obra
a. Nome da obra
b. Número da obra
i. Se não for informado o sistema deverá atribuir um número automático.
c. Endereço completo
d. OBS de entrega de material
e. Email
f. Módulos ativos
i. Por padrão todos os módulos já vão estar habilitados
g. Níveis
i. Será feito a seleção dos usuários já cadastrado no sistema para cada um dos respectivos níveis.
Ii. Aprovar
1. Caso seja cadastrado mais de um usuário deverá ser selecionado a forma de aprovação “Aprovação em conjunto? Sim ou. Não”
2. Se for sim ambos os usuários deverão aprovar.
Iii. Solicitar
iv. Receber
v. Comprar
3. Módulos
a. Compra
i. Toda compra deverá iniciar como uma solicitação e após aprovada deverá virar uma requisição de compra.
Ii. Caso um usuário com nível de aprovação abra uma solicitação de compra ela vai gerar automaticamente uma requisição de compra aprovada.
Iii. Uma solicitação de compra pode ser aprovada integral ou parcialmente os itens. E a quantidade poderá ser alterada também. Devendo ter o histórico das alterações.
Iv. Os itens da solicitação devem ser inseridos em uma tabela na base de dados para que à medida que o usuário for digitando os itens o formulário já sugerindo o nome do item conforme exista na base de dados.
v. Se a solicitação foi gerada por um usuário com nível solicitar essa solicitação deverá ser aprovada, se não tiver nenhum cadastro no nível aprovar a solicitação deverá gerar uma requisição
vi. Cada solicitação deverá ter uma numeração única
vii. Cada requisição deverá ter uma numeração única, mas vinculado a uma solicitação.
Viii. Deverá ter uma visualização da aprovação da solicitação.
Ix. Deverá ter uma visualização das alterações da solicitação.
b. Recebimento
i. Toda requisição gera uma ordem de recebimento.
Ii. Vai ser feita uma conferência da entrega de um ou mais itens.
Iii. Para cada item poderá ser anexado uma ou mais fotos.
Iv. Para cada requisição poderá ser anexado um ou mais documento e esse poderá ser vinculado a um ou mais itens.
—————-
O sistema deverá contemplar um sistema de notificação interna e via e-mail.
Deverá ter uma forma para personalizar as mensagens da notificação e do e-mail.
Cada módulo deverá ter a opção de template para gerar documentos em PDF. Inicialmente os modelos dos documentos estão em Word/Excel
As páginas devem estar adequadas para dispositivos móveis.
Project overview
Gerenciamento de compras e recebimento de materiais.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Cloud Storage (Dropbox, Google Drive, etc.)
Roles needed Developer
Delivery term: Not specified
Skills needed