Realizado

Wetrade

Publicado em 30 de Novembro de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Ja possuimos um aplicativo escrito em xamarin e gostariamos de reescrevelo utilizando react-native.

Antes de efetuar login, o usuario deve visualizar as telas de login e cadastre-se

Apos o login, teremos o painel principal, composto por duas areas de sincronismo, uma para dados recebidos e outra para dados enviados.
Todos os endpoint que disponibilizam e recebem os dados ja estao funcionanado na versao atual do aplicativo.

O aplicativo devera ter menu hamburguer.
O aplicativo devera utilizar recursos de camera para tirar fotos e videos
O aplicativo devera utilizar recursos de GPS para obter a localizacao atual
O aplicativo deve trabalhar com banco de dados interno para poder ser utilizado off line
O aplicativo devera possuir recurso para assinatura ( desenhar em tela - ja vimos que existe componente para react-native pronto )
o aplicativo tera que trabalhar com o mapa do google mostrando o roteiro geral do usuario e mostrar no mapa o ponto marcado do local pesquisado
o aplicativo devera ser capaz de montar formularios dinamicamente, variando os controles e acoes, atraves de JSOn recebido de uma api ja existente.
O aplicativo deve receber e tratar notificacoes push
Teremos tres tipos de notificacoes
  1 ) Notificcao de texto ( sem acao )
  2 ) Notificacao par atulizacao de dados
  3 ) Notificacao para requerer posicao GPS


Telas do App
Login
Cadastre-se ( area para ativacao de licenca  e cadastro )
Painel Principal ( sincronismo e resumo )
Alterar Licenca ( lista )
Configuracoes ( algumas configuracoes basicas )
Notificacoes ( com as notificacoes recebidas e o status )
Minhas Rotas ( lista com as rotas do usuario )
  * PDVs da Rota ( Lista com os pontos da rota selecionada a serem visitados pelo usuarios e opcao para filtrar os pontos)
          *  Checklists do PDV ( Esta tela devera conter um mapa demarcadno o local do pdv, informacoes do pdv como codigo, nome, endereco, classificacao. E uma lista com os checklist disponiveis para cadastro, devera conter status )
                  * Versoes do Checklist ( tela que ira listar as versoes ja criadas para aquele checklist - devera conter status )
                            * Preenchimento do checklist ( esta tela tera que ser montada dinamicamente e as opcoes para esta tela sao: checkbox, radiobutton, input text ( data, cpf, cnpjm numeric, texto ), componente para assinatura, botao para tirar fotografia e listar as fotografios iuradas or item da questao, tela adicional para comentarios etc)

Tudo isso hoje ja temos funcionanado em xamarin e assim que fecharmos disponibilizaremos tudo para o profissional selecionado.

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)
Integrações de API Outros (Outras APIs)
Plataformas exigidas iPhone, Android

Prazo de Entrega: 14 de Janeiro de 2018

Habilidades necessárias