Analisando propostas

Projeto tap

Publicado em 22 de Outubro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Abaixo estão os principais pontos que você deve mencionar para que a equipe ou desenvolvedor saiba o que construir:

1-Funcionalidades principais do app:
  - Solicitação de Corridas/Delivery:
    - Integração com APIs do Uber, 99, iFood (ou sandbox destas plataformas) para permitir que os usuários façam pedidos de corrida ou delivery diretamente pelo app.
    - Um botão simples que envia o pedido para a API e retorna o status (se a corrida foi aceita, cancelada ou concluída).

  - Conexão com o Wearable (Simulado inicialmente):
    - Se o wearable ainda não estiver disponível, simular o funcionamento usando o próprio app ou um botão virtual que simule o toque no wearable.
    - O app deve ser capaz de receber e exibir feedback visual (LEDs simulados na interface do app) sobre o status do pedido:
      - Verde: Corrida aceita.
      - Vermelho: Corrida cancelada.
      - Amarelo: Corrida está chegando ou o motorista chegou.
 
  - Endereços Favoritos:
    - Função para configurar e salvar endereços frequentes (como "Casa", "Trabalho", etc.).
    - Um toque para enviar automaticamente o pedido de corrida ou entrega para esses endereços predefinidos.

  - Histórico de Pedidos:
    - Exibir um histórico simples de corridas e pedidos de delivery feitos através do app.
2. Interface de Usuário (UI):
  - Design minimalista : um design simples, intuitivo e futurista, mas fácil de usar. A interface precisa ser clara e com poucos cliques para concluir uma ação.
  - Botão de Solicitação: O botão central que ativa a solicitação deve ser bem destacado.
  - Feedback Visual (LEDs virtuais): A interface deve incluir ícones de LED que mudam de cor conforme o status da corrida (Verde, Amarelo, Vermelho).
  - Tela de Configurações: Permitir que os usuários configurem seus endereços favoritos e outras preferências de notificação.

3. Funcionalidade de Login/Cadastro:
  - Opções de login simples usando email, número de telefone ou contas de redes sociais (Facebook, Google).

4. Integração com APIs:
  - A equipe deve integrar o app com as APIs do Uber, 99 e iFood para testar as funcionalidades de pedidos em tempo real.
  - Se as integrações não forem possíveis inicialmente, solicitar o uso de API simuladas (sandbox).

5. Notificações:
  - Notificações no app para alertar o usuário sobre status de pedidos e corridas.
  - Suporte a notificações push para quando a corrida for aceita, cancelada ou quando o motorista estiver chegando.

Simulação
  - criem uma interface . Por exemplo, quando o usuário pressionar um botão no app, ele pode ver o feedback visual de LED diretamente na tela.

Versão Web e Mobile:
  - pode ser feito tanto como um web app quanto como um app mobile(Android/iOS), para que possa ser testado em diferentes dispositivos.


Pedido para Desenvolvedores:

> "Eu preciso criar um aplicativo MVP chamado Tap, que conecte usuários a serviços como Uber e 99 para solicitar corridas com um só toque. O app deve:
> - Conectar-se às APIs de Uber, 99 e iFood.
> - Simular um wearable (um relógio/botão com LEDs) que forneça feedback visual (verde para corrida aceita, vermelho para cancelada, amarelo para motorista a caminho).
> - Ter uma interface simples e intuitiva onde o usuário possa solicitar corridas e pedidos de delivery com um clique.
> - Permitir que os usuários salvem endereços favoritos (como Casa, Trabalho) para facilitar as solicitações.
> - Exibir histórico de pedidos e corridas.
> - Enviar notificações automáticas para status de corrida.
>
> A interface precisa ser minimalista e futurista, com um foco em usabilidade fácil. O MVP será um aplicativo mobile

Contexto Geral do Projeto

Mvp de um projeto, pretendo fazer negócio com o desenvolvedor de aplicativo.

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Médio
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc), Outros (Outras APIs)

Prazo de Entrega: Não estabelecido

Habilidades necessárias