Trabalho com programação java para web a mais de 14 anos, e há 2 anos estou me dedicando a programação mobile hibrida para Android, IOS e Windows Phone, me interessei pelo seu projeto porque tenho certeza que posso fazer um grande projeto para você, atendendo todos os requisitos que especificou, no meu portifólio possui alguns projetos web e mobile onde você poderá ver algumas funcionalidades que desenvolvi.
Para o seu projeto pretendo fazer um App hibrido com HTML5, css e js, gerando aplicação para Android, já trabalhei com geolocalização e integração com retaguarda em java acessando banco de dados, desenvolvi App que trabalham offLine e/ou onLine.
Posso fazer na sua App um cadastro de viagens/passeios e um cadastro de passageiros onde você liga com a viagem/passeio, assim você pode já deixar agendado o passeio com os passageiros, também podemos fazer tipo um itinerário para pegar os passageiros com mapa, e o principal que você precisa que é a conferência dos passageiros, existem várias possibilidades, estou te passando o valor para o cadastro de viagens/passeios e cadastro de passageiros com a conferência, se quiser acrescentar novas funcionalidades ou futuramente também, podemos conversar melhor.
Se precisar de mais informações estou a disposição.