About this project
it-programming / web-design
Open
Preciso de uma agenda para gerenciar um time administrativo, com obrigações (vamos chamar de tarefas) contábeis, fiscais e financeiras com determinadas entidades (Empresas, Órgãos e pessoas). Essas obrigações possuem especifidade, como por exemplo antecipar uma tarefa caso ela vença em fins de semana ou feriado, ou contrario acontece postergando; o que nos leva a outro requisito, um cadastro de feriados, um calendário de forma geral, e definir os horários de funcionamento da empresa. É Necessário que a plataforma reflita a estrutura operacional de nossas empresas, permitindo o cadastro de varias empresas, com seus respectivos diretores, departamento e seus respectivos supervisores.
Deve haver um cadastro do funcionário, e uma opção checkin, para apos emitir detectar se alguém faltou, e a plataforma reagendar para outro dia, notificar o supervisor, ou passar para o substituto. Em um cadastro de uma tarefa é ideal que haja três níveis de relacionamento com os funcionários cadastrados na empresa, sendo o primeiro com a própria pessoa que vai executar a tarefa, um substitutivo e o supervisor, que é encarregado de aprovar a conclusão da tarefa, a tarefa ainda deve ter um botão timer, para efeito de cronometrar o tempo gasto na tarefa. Vamos ao detalhes dos parâmetros tarefa, ela deve permitir a opção recorrência, de forma diária, semanal, trimestral, semestral, anual, bianual, trienal, quadrienal, quinquenal, deve permitir determinar o tempo previsto para aquela tarefa, anexar pdf e imagem, checkbox, permitir que adicione campos do tipo valor em R$, datas, inteiro, e texto.
Vamos as datas da tarefa são algumas, as datas visíveis ao administrador da agenda são todos:
$Datas$
1- *data de começo e *fim( são alteráveis pelo executante se autorizado)-dentro deste prazo a tarefa fica com status normal, fora deve ficar como quase atrasada;
2- janela de execução, é o período em que a tarefa pode ser agendada, ou seja ele só pode mexer dentro desses prazos (esses campos são alteráveis apenas pelo administrador da agenda, são visíveis apenas ao supervisor)-fora desse prazo atrasada;
3- e o prazo final-fora desse prazo deve estar vencida, é uma data determinada pelo governo, esse campo deve funcionar da seguinte forma, uma data(ex: 10/02), ordinário útil(ex: primeiro dia útil mês, ultimo dia útil. 15º dia ultima), semanal (seg, ter, qua, ...).
$Relatórios$
1- Devem permitir exportar, pode ser qualquer formato compatível com excel pode ser o próprio formato xls ou até mesmo, csv, xml etc. Desde que permita a visualização amigável. Deve permitir quais campos quero no relatório;
2- Na filtram do relatório devem ter qual a empresa, qual departamento, status, pessoa responsável, ou com base no item 2 da $Data$;
3- Relatório ainda deve apresentar no seu rodapé o tempo total planejado, e o tempo total gasto.
Adicionais, deve apresentar a documentação técnica de continuidade, para que posteriores programadores possam assumir a documentação de forma legível. A modalidade deve ser preferencialmente hospedada em servidor próprio, ou serviço confiável em nuvem como AWS, Azure, Gcloud. Valores extremamente baixos serão desconsiderados, assim como valores fora do nosso orçamento.
O sistema deve apresentar uma visão simples para o usuário (quem executa) para que ele não perca tempo navegando, ou seja as tarefas independente da empresa, ou departamento serão mostrado em um único lugar no na Run Run it (em anexo), esse requisito não se aplica ao supervisor ou administrador.
O valor está com limite de 4K, é por que não tenho noção de valores, mas tenho de complexidade do sistema, porem estou aberto a negociação, tanto quanto a funcionalidades quanto a valores.
Category IT & Programming
Subcategory Web design
What is the scope of the project? Create a new custom design
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Other (Other APIs)
Specific need Other
Other Web Design Desenvolver um sistema web de gerenciamento de times.
Delivery term: August 21, 2019
Skills needed