Evaluating bids

App em Phonegap - Necessário Html 5 + Css + Javascript e ser bom de Webdesign

Published on the July 13, 2016 in IT & Programming

About this project

Open

Preciso de um webdesigner para me ajudar a desenvolver um Aplicativo Mobile feito sob a plataforma Phonegap (www.phonegap.com).

Os conhecimentos necessários são:
- Ser ótimo de webdesign
- html 5
- css
- javascript

conhecimentos desejáveis são:
- .NET C#
- Entity Framework
- LINQ

Preciso que essa pessoa seja de São Paulo Capital e tenha disponibilidade para vir ao meu escritório constantemente, pois iremos trabalhar juntos.

Atualmente já temos um App em produção e preciso remodelá-lo e incluir muitas outras funcionalidades. Esse App é para trabalhar com gestão de studio de pilates.

Segue o escopo do App. Vou separar em 2 partes: as funções que tem hoje e quero manter e as novas funções.

Funções atuais (alunos)
- Login (não integrado ao facebook)
- Agenda de aulas - Horário fixo (tela principal do app)
    - a agenda mostra 5 dias e através de cores, sinaliza nos horários quando ele tem aula, reposição e os horários livres para reposição
    - mostra também para ele quantas reposições ele tem disponível e quando elas expiram
    - mostra o plano atual (ex.: Anual 2x por semana) e quando ele iniciou e quando ele vence
    - permite desmarcar uma aula
    - permite agendar uma reposição
    - permite desmarcar uma reposição
- Agenda de aulas - Horário livre (tela principal do app)
    - a agenda mostra 5 dias e através de cores, sinaliza nos horários quando ele tem aula e os horários livres para agendar nova aula
    - permite avançar mais 2 semanas para frente para agendar aulas futuras
    - mostra também para ele quantos créditos ele tem disponível e quando o pacote expira
    - permite agendar uma aula
    - permite desmarcar uma aula
- Histórico de aulas
    - Permite ver os dias que foi e os que não foi a aula
- Fale conosco
    - Possui um formulário onde pode escolher o tipo de assunto e escrever a mensagem. Ao enviar, um email é gerado para nós
- Alterar Senha
- Recebimento de notificação quando tem aula no dia, reposição agendada ou reposição expirando e parabéns de feliz aniversário.
    - Porém, ou clicar na notificação, o app apenas abre e vai para a agenda.

Funções atuais (gestão)
- Login
- Agenda de aulas
    - Esta agenda é mais completa e exibe informações e nomes de todos os alunos que tem aula naquele dia.
    - Carrega dados de 5 em 5 dias e permite a paginação por semana, retroagindo na data ou avançando.
    - Permite visualizar a agenda de outras unidades para a qual o usuário tem acesso.
    - Ao tocar no nome de um aluno, exibe um menu de contexto com as seguintes funções:
        - Avisar falta com direito a reposição
        - Avisar falta sem direito a reposição
        - Desfazer o aviso de uma falta
        - Cancelar uma aula
        - Ver o histórico de contato (tudo que já foi convesado com o aluno até hoje)
        - Inserir um novo histórico contato
        - Visualizar o contrato assinado pelo aluno
        - Visualizar o pdf de avaliação física do aluno
        - Cadastrar prontúario do aluno e também a evolução aula a aula
        - Tirar uma foto do aluno e enviar por email e para o banco de dados
        - Ver as reposições pendentes do aluno
        - Agendar uma reposição de aula
        - Visualizar telefones
- Colher assinatura digital do gestor para gravar a imagem no sistema e anexar aos contratos




Novas funções
- Login integrado com o facebook (exceto para usuários da gestão)
- Home como um portal de conteúdo, contendo:
    - Artigos e videos obtidos do nosso blog (blog.purepilates.com.br)
    - Geolocalização, mostrando as unidades mais próximas dele e uma opção para ver todas as unidades
    - Ao selecionar uma unidade, mostrar fotos, um formulário de contato e os telefones para se ela quiser ligar
    - Mostrar aleatóriamente por dia uma foto diferente de um aluno praticando exercícios
    - Mostrar depoimentos de alunos (texto e vídeo)
    - Para a pessoa ter acesso ao conteúdo, precisa se cadastrar. Na próxima vez que entrar no app, não precisa cadastrar novamente.
- Recebimento de notificações gerais
    - Porém ao tocar na notificação, vai para a página específica dele. Ex.: Resgate de cupom vai para página de resgate. Artigo novo vai para a página que mostra o artigo
- Ecommerce:
    - venda de planos via resgate de cupom
    - venda de pacotes de aulas
- Sincronizar a aula agendada com a agenda do celular do aluno
- Integração com as redes sociais, permitindo que os conteúdos sejam compartilhados na timeline dele.
- Permitir que faça checkin pelo App
- Ao abrir a agenda de aulas do aluno, se o contrato dele ainda não estiver assinado, exibir um alerta para que ele faça a assinatura. E bloquear o acesso depois de X vezes que entrou na agenda, até que ele assine.
- Central de mensagens, contendo mensagens que mandamos para ele.
    - Nessa central, as mensagens devem ter a opção de ler, excluir e algumas, responder para nós.
- Tela de configurações, onde diz se quer receber alertas, mensagens, notificações, se quer ir direto para a agenda ao fazer login.
- Na tela da agenda, colocar uma informação sobre o último artigo do blog, para que ela possa clicar e ler se quiser.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? I don’t know yet
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.)
Required platforms iPhone, iPad, Android

Delivery term: August 12, 2016

Skills needed

Other projects posted by D. P.