pitroldev / cardapio-mobile-uerj

Aplicativo feito para promover acessibilidade e facilidade de acesso ao cardápio bandeijão da UERJ.
Apache License 2.0
6 stars 0 forks source link
cardapio uerj universitario
Logo do Cardápio Mobile UERJ

Cardápio Mobile UERJ

Atual versão do Cardápio Mobile UERJ. Cardápio Mobile UERJ está sob a licença APACHE. Pull Requests são bem vindos!

Link para o Google Play

📃 Descrição

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.

🚀 Motivação

⚙ Como funciona?

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.

🛠 O que foi utilizado?

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.

🎨 Demonstração

Demonstração do aplicativo. Utilização do talkback.