Estado: Evaluando propuestas

Aleitamento Materno 2

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace un año
Plazo: 10 días
Propuestas: 1
Freelancers interesados: 2

Habilidades requeridas: IT & Programación Mobile Android iOS

Descripción:
O projeto é um App para pltaforma IOs e Androide sobre aleitamento materno.
O projeto ja foi desenvolvido e precisa apenas de pequenos ajustes da interface e o mais importante é a aplicação do push de recebimento de msgens dentro do app..

Preciso de alguém que saiba fazer isso com exímea experiência pois tenho um prazo curto.
Descrição do App: Login com FB, abre tela com a oportunidade de pesquisa sobre tópicos de temas sobre aleitamento, a usuária digita o tema, abre os tópicos existente sobre o tema pesquisado.. ao clicar em um dos tópicos aparece um pequeno texto sobre o tópico e tres abas de oportunidade: 1 - migrar pra minha pagina da net - 2 - conversar com um profissional da saúde ( eu - essas msgens deverao chegar no meu celular atraves do meu login no app e com push de aviso) - e 3 - conversar com outras maes onde a suaria pode deixar perguntas pras outrras usuárias acessarem e responder/interagir com ela ( isso tbm deve ter push).

Basicamente é isso! Deixo claro que isso faz parte de um projeto de mestrado, e alguns ajustes durante o projeto se farão necessário. Outra cioisa. preciso ter acesso ao conteudo de covnersa dessas maes e o app deve rodar no google analytics.

abaixo segue a descrição do programador que asssumiu o projeto até o momento:
Framework usado

Ionic v1.0

Plugins
com.danielcwilson.plugins.googleanalytics 0.6.1 "Google Universal An
com.ionic.keyboard 1.0.4 "Keyboard"
com.phonegap.plugins.facebookconnect 0.11.0 "Facebook Connect"
com.shazron.cordova.plugin.keychainutil 1.0.0 "KeyChain Plugin for C
cordova-plugin-console 1.0.0 "Console"
cordova-plugin-device 1.0.1 "Device"
cordova-plugin-google-analytics 0.8.0 "Google Universal Analytics Pl
cordova-plugin-inappbrowser 1.0.1 "InAppBrowser"
cordova-plugin-splashscreen 2.1.0 "Splashscreen"
cordova-plugin-whitelist 1.1.1-dev "Whitelist"
io.litehelpers.cordova.sqliteStorage 0.7.5 "Cordova sqlite storage"
org.apache.cordova.dialogs 0.3.0 "Notification"
org.apache.cordova.network-information 0.2.15 "Network Information"

Usa Parse Rest API para conexão com o Backend. Usuário logado no facebook é enviado também para armazenamento no Parse. Toda a comunicação é realizado por serviços em http (angular).
o arquivo parseService.js é um esboço de implementação de recebimento de push usando plugin ParsePush (https://github.com/grrrian/phonegap-parse-plugin), contudo não foi implementado o recebimento.

O usuário com o atributo specialUser=true (associado apenas no Parse.com) tem uma visão diferente, onde é exibida uma aba adicional com as mensagens direcionadas ao Profissional de Saúde. As mensagens desta aba são as nebsagebs enviadas quando o usuário seleciona a opção "enviar ao profissional de saúde" no Tópico pesquisado, sendo aberto um popup para envio da msg.​
aleitamento.7z


Quando um tópico é pesquisado, o botão converse com outras mães direciona para a aba de chats, onde é carregada as mensagens do tópico específico. Quando a mãe envia uma mensagem, é adicionada também ao channel do tópico pesquisado. (necessário chamar o serviço de Push neste momento).

O backend é estruturado em Topic --> ligado a Chats , cada tópico pode conter N chats. Cada Tópico possui um channel e um link de acesso.

Os chats são registrados apontando para o tópico associado.

Há certificado APN de Develpment. Há APP_ID para envio de push pelo GCM.

"Ajustes":

Há um esquema para obter o objeto Instalação no Parse, contudo precisa ser ajustado para realizar o serviço de Push do Parse.
Precisa ser implementado o serviço de Push recebido do Parse. As mensagens são enviadas ao Backend e possuem um channel associado. Todo tópico possui um channel específico, para envio de Push.
O plugin "com.danielcwilson.plugins.googleanalytics 0.6.1 "Google Universal An" não está enviando corretamente os dados para o analytics, preciso ajustar para envio. Foi retirado o trecho do código.

Necessário gerar certificado APN em produção, bem como build para IOS 8. O provisioning profile e os demais certificados necessários estão na pasta (nao_deletar).

Usar API do Android v.10 até v21 no build android.

A chave do release da playStore é : my-release-key.keystore, está na pasta (nao_deletar)
Senha do keystore:

Categoria: IT & Programação
Subcategoria: Mobile
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Integrações de API: Mídias sociais (Facebook, Twitter, etc), Outros (Outras APIs)
Plataformas exigidas: iPhone, Android
¿Necesitas más detalles del proyecto?

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Alexandre R.
(Promedio 4.00 de 5)
Ubicación: Brasil
Para ver más detalles del cliente, ingresa a Workana.
Cargando...