Cardápio Mobile UERJ é um aplicativo de código aberto feito para promover facilidade e maior acessibilidade ao cardápio do restaurante universitário da UERJ.
Dentro do aplicativo também contém links de acesso para o site oficial da UERJ e para o site oficial do Restaurante Universitário.
-
Buscar uma forma mais eficiente de visualizar o cardápio do restaurante universitário durante o dia a dia na UERJ.
-
Construir um meio acessível para deficientes visuais também conseguirem acessar o cardápio.
-
Oferecer uma melhor experiência virtual para toda a comunidade Uerjiana.
-
Consolidar meus conhecimentos em programação durante o período de quarentena.
O Cardápio Mobile UERJ se baseia completamente na forma e estruturação do site do Restaurante Universitário da UERJ, que mantêm uma estrutura e padrão de formatação fixos desde a sua data de lançamento. O Aplicativo acessa o cardápio e salva a resposta do site na memória do celular, após isso ele processa e organiza essas informações utilizando WebScraping (JQuery) e programação orientada a objetos. Após organizado, o aplicativo renderiza em tela as informações, formatando o texto, corrigindo acentuação, pontuação e removendo a abreviação das palavras, tudo para a melhor experiência de deficintes visuais que utilizam o Talkback no celular.
Foi utilizado Javascript como linguagem de programação, React-Native como principal framework, JQuery (react-native-cheerio) para a busca das informações e outras diversas libs para fins de abstração.