Analisando propostas

Continuidade em um Projeto Mobile - Javascript

Publicado em 02 de Maio de 2017 dias na TI e Programação

Sobre este projeto

USD 250 - 500

A realizar

•    Função para atualizar as últimas mensagens recebidas em tempo real;
•    Lógica para apagar conversas e bloquear usuários.
•    Implementar atualização de status (online/offline).
•    Implementar login seguro com geração de token e persistência do mesmo na localstorage.
•    Implementar logística do estado das mensagens (enviado/recebido/lido);
•     Promover garantia de envio (quando o usuário tenta enviar uma mensagem mas não possui conexão estável com a internet).
•    Criar função de exclusão de mensagens.
•    Construção de métodos nas classes UsuController e UsuRepository que busquem/atualizem esses dados no banco de dados).
•    Validação de todos os campos antes de enviar ao servidor (verificar se não estão vazios);
•    Comparação entre senha e "repetição de senha";
•    Adição do campo e-mail;
•    Verificação em tempo real da disponibilidade do login escolhido;
•    Criação de componente dinâmico para detalhar o horário de serviço.
•    Definição dos planos, implementação das regras de cada um dos planos;
•    Criação de chave e implantação da API do PagSeguro.
•    Rotina no banco de dados para atualizar dados de inadimplentes e pagantes de acordo com rotina de consulta na API do PagSeguro.
•    Métodos pós-cadastro para o upload de fotos (métodos de salvar e recuperar fotos estão prontos, mas falta aplicar as regras de planos e criar a tela para cadastrar essas fotos)
•    Criar lógica para atualizar o pin do usuário no mapa conforme ele se movimenta.
•    Criar lógica para não mostrar localização quando não estiver no horário correto.
•    Criar opção de visualizar os prestadores em lista e criar botão para mostrar onde eles estão no mapa.
•    Definir uma medida de segurança para evitar ataques de DoS/flood usando os métodos do usuário (uma vez que o cadastro do usuário é implícito).
•    Criar um serviço de autenticação por Token no servidor e adaptar as requisições de HTTP para enviar esse Token a cada solicitação.
•    Ajustar os métodos da API para traduzir Tokens em usuários/prestadores para evitar furos de segurança.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho o design
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Payment Processor (Paypal, Stripe, etc), Outros (Outras APIs)
Plataformas exigidas iPhone, Android, Windows Mobile

Prazo de Entrega: Não estabelecido

Habilidades necessárias

API JavaScript

Voce gostaria de começar trabalhar neste projeto?

Entre com sua conta Workana ou faça o seu cadastro! Potencialize seu trabalho freelancer

Freelancers que já se candidataram para este trabalho