Sobre este projeto
it-programming / mobile-development
Aberto
Descrição do Projeto:
Não é necessário BackEnd, todos os webservices estão prontos!
Tela de entrada com informações sobre o aplicativo, essa tela será exibida sempre que a aplicação for aberta e terá uma duração de aproximadamente três segundos.
Tela de login, nessa tela é possível realizar o login através do Facebook ou através de um usuário e senha pré cadastrado.
Tela introdutória exibida após a tela de entrada, essa tela realiza o direcionamento do usuário para o cadastramento ou para o login, ainda nessa tela podem ser exibidas imagens e textos com objetivo de instruir o usuário a utilizar o aplicativo.
Tela de cadastramento, nessa o usuário pode realizar o cadastramento preenchendo os campos necessários obrigatórios.
Tela principal: Exibe no mapa a ultima localização de cada dispositivo cadastrado. Ao clicar sobre o pin do tracker são exibidas quatro opções que redirecionam para as telas de detalhe do tracking, detalhe das atividades, tela de preferencias e compartilhar localização do tracking.
Menu lateral esquerdo: Prove uma interface de rápido acesso para as seguintes telas e funcionalidades: Visualização e edição de perfil; Listagem dos trackers associados e possibilidade de associar um novo; pagamento, configuração do aplicativo e logout da conta, histórico de notificações recebidas; ao clicar sobre a notificação redirecionamos para uma tela de detalhe.
Mecanismo de rastreamento ponto a ponto, ao solicitar detalhes de um determinado tracker a tela principal é alterada e é carregado todos os pontos de rastreamento de acordo com o tempo a cor de cada pin é alterada.
Criar geo-fencing, para cada tracker será possível a criação de cercas baseadas em localização do tracker, o polígono de localização é criado no aplicativo e os pontos são enviados ao servidor para gestão das notificações. Após a criação do poligono será possível configurar data, hora e pessoas a serem notificadas.
Tela de detalhe de tracking, essa tela possibilita o usuário a realizar a ativação de um novo dispositivo ou configurar um dispositivo já existente, após a configuração da ativação o usuário associa um perfil do portador do tracking preenchendo as informações necessárias. Nessa tela ?também é possível acessar o monitoramento de atividades do tracker.
Tela de monitoramento de atividade exibe de forma gráfica informações sobre a movimentação do tracker. Ainda na tela de monitoramento é possível visualizar os movimentos em formato de linha do tempo.
Tela de configurações, possibilita o usuário a alterar parâmetros gerais do aplicativo, como receber mensagens push, intervalo de atualização, visualizar versão do aplicativo e entrar em contato com o suporte através de e-mail.
Tela de pagamento in app
Controle de notificações
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? Cargo de longo prazo
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Período integral
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Mídias sociais (Facebook, Twitter, etc), Cloud Storage (Dropbox, Google Drive, etc), Outros (Outras APIs)
Plataformas exigidas iPhone, Android
Prazo de Entrega: Não estabelecido
Habilidades necessárias