bus-promise - Informações em tempo real da frota de ônibus da SPTrans.
Nome
bus-promise
Github: https://github.com/thiagommedeiros/bus-promise
Objetivo
A SPtrans disponibiliza uma API para consulta de alguns dados, porém outros dados estão disponíveis somente em arquivos .csv que seguem a especificação GTFS (General Transit Feed Specification). O bus-promise é uma biblioteca Javascript (client-side e server-side) feita para facilitar o uso da API e dos arquivos GTFS da SPTrans.
Skills necessários
NodeJS
Projetos similares
Não encontrei.
Porra, bem legal
To dentro, posso ajudar com o desenvolvimento. A ideia é ser uma lib de NodeJS apenas ou também rodar no navegador?
@munizart A lib já está funcionando, roda no server e no browser: https://github.com/thiagommedeiros/bus-promise.
Mas fique a vontade para forcar, criar issues, mandar PR's, a lib é da comunidade =)
Do caralho! Favoritei pra brincar mais tarde 😄
Não é open-source, mas temos também o CittaMobi que faz esse trabalho no Android e iOS: https://www.cittamobi.com.br/
Projeto incrível, já tem minha star e vou vasculhar o código pra ajudar.
@kvnol O CittaMobi é um aplicativo pronto, completo, e realmente é mto foda!!
O objetivo do bus-promise é ser uma biblioteca helper pra construção de aplicações como o CittaMobi. Por enquanto o bus-promise consulta apenas a API da SPTrans (ônibus de São Paulo), mas quem sabe a comunidade anima de fazer o projeto evoluir para consultar outras APIs de outras cidades/estados. =)
Pode vasculhar, tem muita coisa pra melhorar lá, rs, aguardo suas issues e pr's.
Abs!
Alias, quem quiser dar uma olhada num webapp que estou desenvolvendo com React, nele estou usando a lib bus-promise: h̶t̶t̶p̶s̶:̶/̶/̶t̶h̶i̶a̶g̶o̶m̶m̶e̶d̶e̶i̶r̶o̶s̶.̶g̶i̶t̶h̶u̶b̶.̶i̶o̶/̶w̶h̶e̶r̶e̶-̶i̶s̶-̶t̶h̶e̶-̶b̶u̶s̶/̶
https://thiagommedeiros.github.io/cade-o-busao
Ainda tem uns bugzinhos, mas já estou usando ele quando vou pegar ônibus.
https://thiagommedeiros.github.io/where-is-the-bus/
Ainda tem uns bugzinhos, mas já estou usando ele quando vou pegar ônibus.
Retornou erro 404 ao acessar.. @thiagommedeiros
@JoseCage está com uns bugzinhos, estou sem tempo de corrigir =/ Mas dá pra usar, to usando todo dia, rs
EDIT: ahhh malz cara, eu alterei o nome do repo https://thiagommedeiros.github.io/cade-o-busao
Agora foi @thiagommedeiros :+1: :smile: