Pesquisar
Projeto exclusivo

Desenvolvimento de aplicativo de transporte urbano

hoje às 11:09

Descrição do Projeto:

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.

Atividades do cliente nesse projeto:

Última visualização: hoje às 10:57

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Mobile
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 10
Interessados: 17
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (10)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvimento de aplicativo para atendimento e gestão de clientes - Bom dia! Procuro um desenvolvedor para criar um aplicativo que integre e otimize a comunicação e o atendimento ao cliente de dois projetos arquitetônicos de minha autoria: 1. U...

Desenvolvimento de aplicativo mobile em Flutterflow - Estamos desenvolvendo um aplicativo mobile com foco em experiência em tempo real, alta escalabilidade e resposta fluida para grandes volumes de usuários simultâneos. O aplicativo...

Publicação de aplicativo - Olá! Meu nome é Eduardo, sou o fundador da escola Duke Idiomas e desenvolvi um aplicativo de inglês chamado Duke Idiomas App. Agora desejo publicar o aplicativo oficialmente n...

Desenvolvimento de aplicativo para gestão de cargas - Eu quero montar um aplicativo para gestão de cargas, onde o produtor possa ver em tempo real sua colheita e quantas cargas foram entregues de cada lavoura e para cada armazém atrav&ea...

Aplicativo de controle de estoque para escola - Preciso de um programador experiente em desenvolvimento web low-code ou no-code para criar um app de controle de estoque. Pode ser usado Flutter ou FlutterFlow, de preferência. Resumo das fu...

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.