Git Product home page Git Product logo

caminho_certo's Introduction

Caminho Certo | Hackathon CCR

Introdução

Com uma das maiores frotas de caminhões do mundo o Brasil se movimenta pelas estradas e rodovias, carregando praticamente tudo, e mesmo em tempos de pandemia essa circulação não pode parar.

A Ideia

O aplicativo "Caminho Certo", nasceu com a intenção de ajudar o caminhoneiro no planejamento de suas rotas e com isso, diminuir seus custos de viagem, previnir de possiveis imprevistos e com isso tornar a viagem menos desgastante. O aplicativo planeja sua rota e te mostra os locais confiáveis para a sua parada, seja para descansar, almoçar ou apenas esticar as pernas.

Como Funciona

O aplicativo Caminho Certo é uma mão na roda para o caminhoneiro. Basta baixar o aplicativo e acessá-lo. Você precisa efetuar um login rápido com uma conta do Google e pronto. Você já pode usar nossos serviços!

Feito isso, aparece um mapa e você pode escolher um ponto de destino digitando na barra de pesquisa acima do mapa.

A partir do momento que escolher o endereço final, clique na lupa. O aplicativo Caminho Certo traça a melhor rota da sua localização atual até o ponto desejado. Uma tela mostrando alguns dados básicos como Tempo, Distância e Número de Paradas será disparada. Se você deseja confirmar essa rota, clique em Confirmar.

Agora com sua rota confirmada, você pode visualizar no mapa o trajeto certinho, interagindo com ele e visualizando os pontos/postos de parada que o aplicativo Caminho Certo escolheu pra você! Não se preocupe, só escolhemos pontos seguros e que vão aumentar a eficiência da sua rota.

Se você já está pronto para partir, clique em Iniciar e o aplicativo Caminho Certo vai acompanhar sua viagem, garantindo assim amplo suporte e mais segurança! Além disso, a qualquer momento você pode clicar em um dos postos escolhidos para parada que estão no mapa. Ali, você encontrará dados básicos sobre quanto falta pra chegar nesse ponto, se é possível comer, ou até dormir por lá. Com a ajuda da comunidade de caminhoneiros, você pode visualizar a avaliação do posto também, pra verificar se ele é um posto de qualidade.

Mesmo assim, se você tiver qualquer dúvida, seja sobre sua rota, sobre nossos serviços, sobre postos, como usar o aplicativo ou qualquer outro tipo de questão, basta clicar no ícone de WhatsApp no canto inferior direito. Ali você será redirecionado para falar com bot Caminho Certo. Iremos te atender sempre da melhor maneira e sanar suas dúvidas!

Ferramentas Utilizadas

Twilio

Serviço que possibilita a troca de mensagens através do Whatsapp. No projeto utilizamos para fazer a troca de mensagem entre o Watson Assistant e o usuário.

IBM Watson Assistant:

Serviço que auxilia na criação de assistants inteligentes. No projeto utilizamos para reconhecer a intenção do usuário, onde o mesmo faz perguntas relacionadas ao aplicativo ou a rota que ele está fazendo.

O dashboard que usamos dentro do Watson Assistant apresentado a seguir:

IBM Cloud Functions:

Para unir o Watson Assistant ao nosso backend e aos serviços da Twilio, criamos duas actions em NodeJS e hospedamos na Cloud Functions da IBM. Link do serviço:

https://us-south.functions.cloud.ibm.com/api/v1/web/joedunicamp%40gmail.com_dev/default/watson-web

https://us-south.functions.cloud.ibm.com/api/v1/web/joedunicamp%40gmail.com_dev/default/whatsapp-two

Enjoy :)

caminho_certo's People

Contributors

joedsilva18 avatar silvio-ronaldo avatar

Stargazers

Leonar P. avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.