O sistema deverá:
- Consultar a lotação de ônibus específicos de São Paulo
- Consultar a previsão de chegada de ônibus específicos de São Paulo
- Consultar a localização em tempo real de ônibus específicos de São Paulo
- Todas as consultas estarão visíveis ao usuário após sua realização
- Para realizar as consultas, usuário deverá informar o número do ônibus, seu sentido e o ponto de parada desejado
- É possível solicitar contato ao suporte da RIFORT, informando e-mail, assunto e a mensagem. O mesmo será respondido no e-mail informado
- As requisições para contato deverão possuir limite máximo de 5 envios por sessão;
- O sistema deverá obter as informações necessárias gerais sobre os ônibus de São Paulo utilizando a API OlhoVivo, da SPTrans;
- O sistema deverá filtrar e automaticamente excluir solicitações de contato de usuários identificados como maliciosas ou indevidas;
- O sistema usará o MySql com o MySql Workbench para gerenciar o Banco de Dados;
- A aplicação deverá ser compatível com IOS e Android;
- O banco deverá conter as tabelas de users, respectivo aos funcionários com acesso especial, e a de contatos, relacionado a solicitações de contatos dos usuários comuns.
- O sistema será desenvolvido utilizando:
- Linguagens - Javascript, Typescript, PHP, SQL.
- Compiladores & Servers - Nodejs, Artisan
- Frameworks - React Native e Laravel
- ORM - Eloquent
Fluxograma do sistema de consulta RIFORT.



