IFFar-FW
O projeto desenvolvido visa modernizar e automatizar o processo de agendamento e controle de refeições em Restaurantes Universitários (RU), especificamente o do RU do IFFar campus Frederico Westphalen, o qual nomeamos como Projeto RU Pass. A proposta busca substituir métodos atuais por uma plataforma digital integrada ao uso de cartões com tecnologia Near Field Communication (NFC), proporcionando maior praticidade aos estudantes e contribuindo para um melhor gerenciamento, por parte da administração, da entrada dos alunos no restaurante e das reservas de almoços, jantares e desjejuns. O sistema permite que os usuários realizem cadastro, login e reserva de refeições por meio de um calendário interativo, o qual deverá selecionar o tipo de refeição que deseja (por exemplo, almoço ou jantar) e informar se é beneficiário ativo do Programa de Moradia Estudantil. Além das reservas esporádicas, o projeto visa oferecer um sistema de reservas automáticas, permitindo ao estudante definir dias da semana e refeições que serão agendadas automaticamente, reduzindo esquecimentos. Baseando-se no sistema atual do RU, o agendamento pode ser feito no máximo até as 17 horas do dia anterior à refeição desejada e de no máximo sete dias antes da refeição, para que possa ser feito o racionamento de alimentos de forma que não haja desperdício. No momento da refeição, a confirmação da presença é realizada aproximando-se um cartão NFC, previamente cadastrado, de um leitor localizado na entrada do RU. O sistema verifica instantaneamente se existe uma reserva válida daquele estudante para aquele horário e, em caso positivo, registra-se a consumação da refeição. Essas informações também podem ser utilizadas pela administração do RU para acompanhar a demanda diária, auxiliando no planejamento da quantidade de refeições a serem preparadas. O projeto foi desenvolvido como uma aplicação web, utilizando a framework Flask (feito em Python) no back-end e de HTML, CSS e JavaScript no front-end, além do banco de dados SQLite para armazenamento das informações. O calendário foi implementado com a biblioteca FullCalendar do JavaScript, proporcionando uma interface intuitiva para gerenciamento das reservas. Como diferencial, o sistema reúne agendamento, controle de acesso por NFC e reservas automáticas em uma única plataforma, oferecendo uma solução de baixo custo, simples de implementar e capaz de reduzir filas, desperdícios e esquecimentos dos usuários. Dessa forma, o Projeto RU Pass demonstra como a tecnologia pode tornar a gestão de restaurantes universitários mais eficiente, organizada e acessível.
Referências bibliograficas: