Pesquisar

Rodrigo R.

(0.0 - 0 avaliações)

Projetos concluídos: 0 | Recomendações: 0 | Registrado desde: 05/01/2024

Projetos (Aguardando Propostas):

  • Plataforma de corridas com financiamento via propaganda

    Desenvolvimento Mobile | Orçamento: Aberto | Publicado: | Propostas: 8

    Projeto: Plataforma de Corridas com Financiamento via Propaganda

    1. Visão Geral do Projeto

    Objetivo:
    Desenvolver uma plataforma (site, aplicativo móvel e painel de controle web) similar ao Uber, em que a receita gerada por anúncios seja utilizada para oferecer corridas com preços reduzidos aos usuários e aumentar a remuneração dos motoristas.

    Principais Funcionalidades:
    • Cadastro e gerenciamento de usuários (passageiros e motoristas).
    • Solicitação e gerenciamento de corridas com geolocalização e rastreamento em tempo real.
    • Integração com redes de anúncios (ex.: Google AdSense/AdMob) para geração de receita.
    • Aplicação de descontos para passageiros e bônus para motoristas com base na receita dos anúncios.
    • Sistema de pagamentos integrado (Stripe, PayPal ou Pix).
    • Painel de controle web para monitoramento de corridas, usuários e receita publicitária.

    2. Escopo e Funcionalidades

    2.1. Backend (Servidor)
    • Tecnologias sugeridas: Node.js com Express e MongoDB (ou similar).
    • Funcionalidades:
    • Cadastro e autenticação de usuários (motoristas e passageiros).
    • Criação e gerenciamento de corridas.
    • Registro e integração com APIs de anúncios (armazenamento de receita gerada).
    • Lógica para calcular e distribuir o valor:
    • Desconto para o passageiro.
    • Bônus para o motorista.
    • Percentual para manutenção da plataforma.
    • Integração com gateways de pagamento (Stripe, PayPal ou Pix).
    • Endpoints para consulta e atualização de dados para o painel de controle.

    2.2. Aplicativo Móvel (Passageiros e Motoristas)
    • Tecnologias sugeridas: React Native ou Flutter.
    • Funcionalidades:
    • Tela de login/cadastro para passageiros e motoristas.
    • Módulo de solicitação de corrida com geolocalização (integração com Google Maps ou similar).
    • Tela para exibição de anúncios (ex.: vídeo recompensado via Google AdMob) antes de iniciar a corrida, concedendo desconto ao passageiro.
    • Visualização do saldo acumulado (motorista e passageiro) e histórico de corridas.
    • Notificações (para atualização de status da corrida, pagamento, etc.).

    2.3. Painel de Controle Web (Administração)
    • Tecnologias sugeridas: React.js, Next.js ou outro framework para front-end.
    • Funcionalidades:
    • Dashboard com estatísticas (número de corridas, receita dos anúncios, saldo dos motoristas, etc.).
    • Gerenciamento de usuários e corridas (consulta, atualização e alteração de status).
    • Ferramenta para configuração dos percentuais de divisão de receita e gerenciamento de parcerias publicitárias.

    3. Requisitos Técnicos

    3.1. Integrações e APIs
    • Redes de Anúncios:
    • Google AdSense para o site e Google AdMob para o aplicativo móvel.
    • A API deve registrar os valores gerados pelos anúncios e integrá-los à lógica de desconto e bonificação.
    • Gateway de Pagamentos:
    • Integração com Stripe, PayPal ou Pix para processar pagamentos dos usuários e repassar ganhos aos motoristas.
    • Geolocalização:
    • Integração com Google Maps API (ou similar) para rastreamento em tempo real e cálculo de rotas.

    3.2. Segurança e Performance
    • Autenticação segura (JWT, OAuth, etc.).
    • Criptografia de dados sensíveis.
    • Otimização de performance para consultas em tempo real (especialmente para o módulo de geolocalização).

    3.3. Banco de Dados
    • Utilizar MongoDB, PostgreSQL ou outra solução escalável.
    • Estruturação das tabelas/coleções para usuários, corridas, anúncios e transações financeiras.

    4. Fluxo de Funcionalidades

    4.1. Cadastro e Autenticação
    • Tela de cadastro/login para motoristas e passageiros.
    • Validação via e-mail, SMS ou redes sociais.

    4.2. Solicitação de Corrida
    • O passageiro solicita uma corrida indicando local de origem e destino.
    • O sistema busca motoristas disponíveis próximos.
    • Exibição de detalhes da corrida (valor, tempo estimado, etc.) e opção para assistir a um anúncio para obter desconto.

    4.3. Exibição e Registro de Anúncios
    • O passageiro, antes de confirmar a corrida, tem a opção (ou obrigatoriedade) de assistir a um anúncio recompensado.
    • Registro da receita gerada pelo anúncio no backend.
    • Cálculo do desconto e bonificação conforme regras predefinidas.

    4.4. Finalização da Corrida e Pagamento
    • Após a corrida, o sistema processa o pagamento, aplicando o desconto para o passageiro e adicionando o bônus ao saldo do motorista.
    • Registro de toda transação para futuras consultas no painel.

    4.5. Painel Administrativo
    • Visualização de todas as corridas, usuários e dados financeiros.
    • Configuração dos percentuais de distribuição de receita.
    • Monitoramento de parcerias e desempenho dos anúncios.

    Modelo de negócios: 50% vai para o motorista: Isso aumenta o valor que ele recebe além da tarifa paga pelo passageiro.
    30% vira desconto para o passageiro: O preço da corrida fica mais barato.
    20% fica com a plataforma: Para cobrir custos de operação e gerar lucro.
Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.