Evaluating bids

Pesquisa de clima

Published on the April 01, 2024 in IT & Programming

About this project

Open

Descrição do projeto
Aplicativo web automatizado, para envio de formulário aos clientes, que por sua
vez responderão e através destas respostas, serão gerados indicadores conforme
necessidade.
Escopo do projeto
Será entregue uma aplicação do lado de servidor contendo as regras do negócio,
automatizações e processamentos, denominada de backend, uma aplicação do
lado de cliente contendo a interface de usuário e páginas, denominada de
frontend, como também uma especificação de base de dados que armazenará
todos os dados do sistema de forma eficiente e segura.
Opcionalmente podem ser entregues:
1) Documentos de especificação de caso de uso, que conterão as regras do
negócio e funcionamento da aplicação descritos de maneira visual através de
diagramas.
2) Sistema de testes automatizados, uma codificação que servirá para manter
uma dupla checagem sobre as regras de negócio e casos de uso da aplicação, útil
para caso haja alterações futuras, mantendo assim a integridade inicial proposta
pelo sistema.
Funcionalidades Backend:
1) Cadastro, atualização, consulta e deleção de Formulários;
2) Cadastro, atualização, consulta e deleção de Empresas;
3) Cadastro, atualização, consulta e deleção de Perguntas;
4) Cadastro, atualização, consulta e deleção de Indicadores;
5) Cadastro, atualização, consulta e deleção de Usuários; *?
6) Parametrizações e vínculos entre formulários, perguntas e indicadores;
7) Envio de e-mail para funcionários contendo o link de acesso ao formulário
montado, para que seja respondido;
8) Processamento em lotes de respostas dos usuários nos formulários e
geração dos indicadores;
9) Aplicação será desenvolvida através das melhores práticas de codificação
e arquitetura de software;
10)Aplicação será desenvolvida em linguagem Java, amplamente difundida no
mercado devido sua rapidez, segurança e robustez. Utilizará apenas
bibliotecas e ferramentas open-source, acarretando assim em gasto 0 com
licenças de software.
Funcionalidades Frontend:
1) Tela de login/cadastro de usuário; *?
2) Telas contendo listagem de informações, botões de ação para as
funcionalidades backend de 1 a 5; *Admin
3) Telas para realizar as parametrizações descritas na funcionalidade
backend 6; *Admin
4) Telas de exibição dos indicadores, contendo os filtros por cargo e tempo de
empresa do funcionário; *Admin
5) Tela para preenchimento do formulário pelo funcionário;
6) Aplicação web será desenvolvida utilizando linguagem Angular, eficiente,
com ricas funcionalidades e componentes padronizados pelo Google ao
qual muitos usuários já estão acostumados.
Funcionalidades Base de Dados:
1) Configuração da base de dados para otimização das consultas gerando
baixa latência;
2) Desenvolvimento da estrutura de tabelas utilizando as melhores práticas
de administração de banco de dados, sem redundância de dados,
ocupando assim menos espaço em disco;
3) Desenvolvimento de script estruturado com as tabelas necessárias para
que as aplicações backend e frontend funcionem corretamente.

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 specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed