Primeiramente, meus parabéns pelo projeto. Está melhor do que muitos que ja vi (inclusive oficiais de prefeituras).
Alguns pontos de melhoria que observei:
- Colocar um date-picker com default para o dia atual (no back você pode fazer esse tratamento de dia útil, sábado e domingo)
- Nos horários acho melhor desconsiderar horários anteriores ao mais próximo caso a pesquisa seja da data atual (menos dados nas requisições)
- Colocar um mapa com as paradas (talvez esse seja um upgrade interessante)
- Mostrar a localização atual do usuário no mapa (Eu cliquei no botão de GPS e ele simplesmente deu como negado, nem pediu permissão)