Analisando propostas

Dashboard Pwa

Publicado em 26 de Setembro de 2018 dias na TI e Programação

Sobre este projeto

Aberto

Desenvolver um web app  que entregará as informações em gráficos, dados tabulados, um mapa de calor, menu de usabilidade e um CRUD de administração.

Ao acessar a web app será necessário realizar um login e caso o cliente possua mais de um ambiente, ele terá a opção de escolher um determinado ambiente.

Cada ambiente possui um ou mais dispositivos.

Cada dispositivo possui uma ou mais medidas.

Todas as medidas são coletadas em um intervalo de tempo.

Deve ter uma tela de login onde será informado usuário e senha, um link para abrir uma modal esqueci minha onde será informado o e-mail do cliente.  Ao realizar um login com sucesso a api retorna um token que será usado em todas as chamadas de api e caso o token expire é necessário realizar um novo login e apos a inatividade de 30 minutos deve-se considerar o token expirador e enviar para a tela de login.

No menu superior ao lado direito haverá um ícone representando o usuário onde estará o menu de logout, preferencias e listagem de ambientes.

Ao selecionar um determinado ambiente, deve-se atualizar todas as informações de dashboards, gráficos e dados tabulados.

No CRUD, terá os seguintes menus: Usuário, Ambiente, Dispositivo que permitirá adicionar, editar, remover e listar. O CRUD será um menu lateral esquerdo que apresentará somente para os usuário globaladmin.

A barra de navegação possuirá a opção de selecionar gráficos, heatmap, mapa de calor ou especificar o periodo (ultimo dia, últimos 7 dias, últimos 30 dias, últimos 90 dias e customizado.

Todas as apis(endpoints) necessárias estão desenvolvidas em Restful.

Todas as paginas devem ser full responsivas com uso do bootstrap.

https://developers.google.com/web/progressive-web-apps/

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Plataformas exigidas Outro

Prazo de Entrega: 11 de Outubro de 2018

Habilidades necessárias