Pesquisar

Consultoria M.

(5.0 - 1 avaliação)

Projetos concluídos: 0 | Recomendações: 1 | Registrado desde: 26/10/2017

Histórico de projetos & Avaliações:

Carregando...

Projetos (Aguardando Propostas):

  • Desenvolvimento de aplicativo de transporte urbano

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

    Proposta de contratação e escopo técnico - Desenvolvimento do aplicativo "Bora Car"

    Nome do projeto: Bora Car - Plataforma de transporte urbano por aplicativo

    Objetivo: Desenvolver uma plataforma completa de transporte urbano sob demanda ("ride-hailing"), similar em funcionalidade e robustez ao Uber e 99, com foco na experiência do usuário (passageiro) e do motorista (parceiro).

    1. Escopo do projeto e entregáveis principais
    O projeto será dividido em três aplicativos e um sistema de gerenciamento:

    Componente Público-alvo Plataformas
    1. Aplicativo do passageiro Usuários que solicitam corridas. Mobile (iOS e Android)
    2. Aplicativo do motorista Motoristas que aceitam e realizam as corridas. Mobile (iOS e Android)
    3. Painel administrativo (Web) Administração e operação do "Bora Car". Web (Acesso via navegador)
    4. Backend/API Servidor central de comunicação e dados. Nuvem (Cloud Service)

    2. Requisitos técnicos e ferramentas (Stack Tecnológica)
    O desenvolvedor deverá ter experiência comprovada nas seguintes tecnologias para garantir a performance, escalabilidade e manutenibilidade do aplicativo:

    Área Tecnologia recomendada Requisitos de habilidade
    Desenvolvimento Mobile React Native (Preferencial) ou Flutter. Experiência em desenvolvimento cross-platform (iOS/Android) e acesso a recursos nativos (GPS, Notificações).
    Backend / API Node.js, Python (Django/Flask) ou GoLang. Conhecimento em arquitetura de microsserviços e desenvolvimento de API RESTful/GraphQL.
    Banco de dados PostgreSQL ou MongoDB (para dados de geolocalização). Experiência com modelagem de dados escalável e otimização de consultas.
    Geolocalização / Mapas Google Maps Platform ou Mapbox. Implementação de rastreamento em tempo real, cálculo de rotas (incluindo pedágios) e estimativa de preço.
    Infraestrutura AWS (Amazon Web Services), Google Cloud (GCP) ou Azure. Experiência com serviços de nuvem para hospedagem, escalabilidade e balanceamento de carga.

    3. Funcionalidades detalhadas (Módulos)
    A. Aplicativo do passageiro (Mobile)
    Registro e login: Cadastro via e-mail, redes sociais e validação por número de telefone (SMS).

    Geolocalização: Detecção automática de localização e seleção manual de ponto de partida/destino.

    Solicitação de corrida: Estimativa de preço, tempo de espera e diferentes categorias de veículos.

    Rastreamento em tempo real: Acompanhamento do motorista no mapa antes e durante a corrida.

    Pagamentos: Integração com meios de pagamento (cartão de crédito/débito, PIX, dinheiro).

    Comunicação: Chat/Ligação (VoIP) com o motorista.

    Histórico e avaliação: Histórico de viagens e sistema de avaliação/feedback do motorista.

    Segurança: Compartilhamento de rota em tempo real com contatos de emergência.

    B. Aplicativo do motorista (Mobile)
    Registro e aprovação: Fluxo de cadastro de motorista e veículo com envio de documentos.

    Status online/offline: Botão de disponibilidade para aceitar corridas.

    Notificação de corrida: Recebimento e aceitação/rejeição de pedidos de corrida com detalhes do destino e ganhos estimados.

    Navegação: Integração com mapas para navegação passo a passo até o passageiro e destino final.

    Gestão de ganhos: Extrato financeiro, visualização de comissões e histórico de repasses.

    Avaliação: Sistema de avaliação de passageiros.

    C. Painel administrativo (Web)
    Gestão de usuários (passageiros e motoristas): Cadastro, bloqueio e edição de perfis.

    Gestão de corridas: Monitoramento de todas as corridas ativas e finalizadas, com filtros de busca.

    Gestão financeira: Controle de repasses aos motoristas, comissões da plataforma e relatórios de faturamento.

    Gestão de tarifas: Configuração dinâmica de preços, tarifas por quilômetro/minuto e regras de preço dinâmico (surge pricing).

    Atendimento ao cliente: Módulo para suporte, análise de reclamações e ajustes de valores.

    4. Entregáveis finais e metodologia
    O desenvolvedor deverá entregar:

    Código-fonte completo e documentado: De todos os componentes (passageiro, motorista, painel admin e backend).

    APIs publicadas e estáveis: Com documentação (ex: Swagger/OpenAPI).

    Configuração de produção: Aplicativos prontos para publicação na Apple App Store e Google Play Store.

    Treinamento: Transferência de conhecimento sobre a arquitetura e manutenção da plataforma.

    Período de garantia/suporte: Proposta de suporte e correção de bugs por 30 ou 60 dias após a entrega final.

    Metodologia de trabalho: Será utilizada uma metodologia ágil (Scrum/Kanban) com entregas semanais (sprints) para acompanhamento e feedback.

    Habilidades desejadas: Desenvolvimento Back-End, Webservice, Cloud Computing e GPS.

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.