Editar app de mobilidade urbana

Vagner3101

12 de janeiro de 2021
30 dias
13 de janeiro de 2021
10 de fevereiro de 2021

Eu tenho um sistema de mobilidade urbana, com painel adm, app cliente, motorista e restaurante.
esse sistema está com a api do mapbox para calcular as rotas e tudo mais, porem essa api não funciona bem aqui no Brasil.
EX. se eu digitar no app do cliente o nome da rua, ele acha a rua normal, porem se eu colocar o numero da casa já não funciona ele não acha nem a ruamais.
e isso atrapalha na hora de fazer o calculo do valor da rota, e para o motorista que não vai saber o local exato.

Oque eu preciso.
1° no app do cliente modificar a parte onde ele insere o endereço, e criar um campo para colocar o numero da casa e outro para o complemento.
* com as informações de ( nome da rua e numero da casa ) transformar isso em coordenadas e salvar no sql do sistema.
** com as coordenadas o sistema funcionaria bem, dai para frente, para pegar as coordenadas estave pensando em usar o geocoding da api do google maps, ou se tiver uma solução que seja mais em conta ou não tenha que pagar api estou aberto a sugestões.

2° no app do motorista, na parte onde mostra o endereço mudar para mostrar o nome da rua, numero da casa e complemento que estará salvo no sql,
e gostaria que fosse criado um botão também para na hora que o motorista clicar já abrir o google maps ou qualquer outro app de navegação, já com as coordenadas corretas.

PS. A api do mapbox ficaria apenas para calcular o valor das rotas sendo que se colocar as coordenadas corretas do nome da rua + numero da casa o sistema vai calcular corretamente, e para o rastreamento dos motoristas.

Resumindo o trabalho,
Editar 3 tenas no app do cliente
editar 2 telas no app do motorista
editar 1 tela no app do restaurante
Inserir a api de geocoding do google maps ou outra que achar melhor.

Apps em Android Studio
Adm em Codeigniter

12 de janeiro de 2021