Mostra Ufes em Computação e Tecnologia

Mostras Ufes 2024/1 Projeto Integrado I - Ciência da Computação - Sistemas Web, Apps e Games

Departamento de Informática

Prof. Vítor E. Silva Souza

AgendaServidor

Gabriel Nascimento Oliveira e Lucas Ferreira Salatiel

AgendaServidor tem como objetivo ser um sistema que facilite o agendamento e consulta de horários dos espaços da Área de Servidores da UFES (Universidade Federal do Espírito Santo), além de fornecer informações sobre o seu estado. Os espaços incluem quadra poliesportiva, campo de futebol de grama e churrasqueiras.

código no github

BeeFit

Gabriella Sirtoli Borges, Matheus Souza Ribeiro e Murilo Salvador Dalmonech

O BeeFit tem como objetivo aprimorar o desempenho dos treinos dos alunos de academias. Através do aplicativo, o aluno terá acesso a um banco de dados com vários tipos de treinos, permitindo-lhe criar o treino que mais lhe convier. Além disso, o usuário poderá acompanhar seu progresso através do histórico de exercícios disponível.

código no github

CallGuard

Matheus de Oliveira Lima, Matheus Lopes Ferreira Lima e Yan Oliveira Maia

O propósito fundamental deste sistema é fornecer aos usuários uma solução eficaz para identificar e lidar com chamadas indesejadas, tais como spams, golpes e telemarketing. Ao basear-se nas denúncias e relatos dos próprios usuários, o aplicativo busca criar uma rede colaborativa de proteção contra essas práticas. Através do compartilhamento de informações entre os membros da comunidade, o aplicativo não apenas visa mitigar os danos potenciais causados por esses tipos de ligações, mas também oferece aos usuários um controle maior sobre suas interações telefônicas.

código no github

Emodiário

Gabriel de Castro Lima, Matheus Adami Bernardes Moreira e Vinicius Moraes de Jesus

O Emodiário é uma ferramenta abrangente de acompanhamento de humor e diário pessoal, oferecendo aos usuários a capacidade de registrar e monitorar não apenas seu estado emocional, mas também detalhes de suas experiências diárias. Os usuários poderão registrar uma variedade de informações, desde suas atividades rotineiras até eventos significativos, e associar a cada uma delas as emoções que experimentaram. Além disso, o aplicativo permitirá que os usuários adicionem comentários detalhados para contextualizar suas emoções, oferecendo uma visão mais completa e introspectiva de seu bem-estar emocional.

código no github

GleamEx

Alan Teixeira da Costa, Johann Jakob Schmitz Bastos e Ricardo Magalhaes Santos Filho

Gleam é um projeto aberto de uma linguagem de programação que vem ganhando relevância nos últimos meses. Ela se propõe a ser uma linguagem tipada amigável para a construção de sistemas, focando em ser muito paralelizável, consequentemente apresenta alta escalabilidade e é muito boa para web services. Por ser uma linguagem relativamente recente, a Gleam ainda carecia de alguns recursos de linguagens mais maduras, sendo um dos principais o suporte à Regex. Com o intuito de contribuir com esse projeto aberto para que ele possa amadurecer e assumir um papel de relevância no meio em que se propõe, GleamEx é uma biblioteca para oferecer as principais funcionalidades que um desenvolvedor pode querer quando trabalhar com Regex na linguagem Gleam.

código no github

Growise

Aurea Santos de Oliveira, Miguel Gewehr de Oliveira e Milena Curtinhas Santos

O Growise é uma aplicação web projetada para atender às necessidades de gestão de lojas. Seu propósito principal é fornecer uma plataforma para o cadastro de produtos, gerenciamento de vendas e controle de dados essenciais das lojas, como receita, lucro e estoque. O sistema visa centralizar informações e facilitar o controle de vendas, permitindo acesso rápido a dados relevantes para uma gestão eficaz.

código no github

Hackuni

Gabriel Ferrari Wagnitz e Iury Candeias Nogueira Da Gama

Hackuni é uma plataforma de estudo voltada a hacking e segurança da informação. A aplicação oferece exercícios práticos e gamificados chamados de CTFs (Capture the flag) e conta com trilhas de aprendizado sobre diversos temas voltados a Hacking. A plataforma será desenvolvida para qualquer usuários que tenham interesse em aprender sobre hacking e segurança da informação, ela também poderá atender a empresas e insituições de ensino, criando espaços privados e customizáveis para elas.

código no github

Lawyer Center

Gabriel Zuany Duarte Vargas, Lorenzo Rizzi Fiorot e Rafael Ribeiro Carvalho

Lawyer Center é uma plataforma que funciona de maneira análoga ao popular serviço de entrega de comida, iFood, porém, direcionado ao campo jurídico. Seu propósito principal é resolver a questão frequente e desafiadora que muitas pessoas enfrentam ao buscar assistência legal: a dificuldade em encontrar um advogado especializado no tipo específico de problema jurídico que estão enfrentando.

código no github

NCD PlaySpace

Gabriel Luiz de Oliveira Paschoal e Israel dos Santos Candeias

O NCD PlaySpace visa proporcionar aos usuários uma plataforma unificada para descobrir, acessar e desfrutar de uma variedade de jogos educativos e de entretenimento desenvolvidos por parceiros do Núcleo de Cidadania Digital (NCD) da Universidade Federal do Espírito Santo (UFES). Além disso, estimulará os próximos integrantes do NCD a produzirem jogos para compor o acervo da plataforma.

código no github

PathToGrade

Miguel Vieira Machado Pim e Pedro Henrique Bravim Duarte

O PathToGrade pretende resolver o problema que muitos estudantes de universidades enfrentam, que é o de planejar sua graduação com relação aos pré-requisitos de disciplinas. Se uma disciplina A é pré-requisito de uma disciplina B então o estudante que ainda não concluiu a disciplina A não pode se matricular numa disciplina B. Portanto, para um estudante é essencial que seja de fácil visualização as disciplinas que ele precisará concluir para poder estar apto a se matricular na disciplina que ele deseja fazer.

código no github

Rataiada

Arthur Estefanato Lopes e Jheam Storch Ross

Mausritter é um jogo físico de interpretação (RPG), sendo fundamental para sua experiência a gerência de dezenas de papéis que representam sua agência na partida. Apesar de serem excelentes as fichas de personagem físicas do jogo, é sabido os problemas de organização e o quão pouco prático pode ser lidar com todos os itens, efeitos, e gerenciamentos. A proposta do projeto é ter todas essas funcionalidades da ficha de personagem na palma da mão, em seu celular. Essa abordagem solucionaria principalmente os problemas encontrados com a fragilidade do material físico, sendo eles papéis desconexos perdidos e a difícil garantia de proteção dos dados. Um ambiente virtual pode até mesmo apresentar novas oportunidades que não são comentadas no jogo original, como o compartilhamento de fotos por parte dos jogadores ou itens personalizados.

código no github

YamaUI

Lucas Rodrigues de Almeida

Com o advento do ChatGPT, as pessoas tem optado por centralizar suas buscas em um LLM (large language model) ao invés de fazer consultas a um sistema de busca tipo o Google. Porém, ainda assim, muitas pessoas tem preocupações com sua privacidade ao interagir com esses modelos. Além das questões de privacidade pessoal, há dados empresariais que não podem ser compartilhados com a empresa dona do LLM, por exemplo, OpenAI. Ferramentas como Hugging Face e Ollama oferecem soluções para facilitar o acesso e a colaboração no campo de modelos de linguagem grandes (LLMs), mitigando riscos como o vazamento de dados e o uso irresponsável de IA. Porém, a interface do usuário provida pelo Ollama é através de linha de comando. O YamaUI é uma interface amigável para que qualquer usuário leigo possa interagir de maneira simples com os LLMs.

código no github

Powered by w3.css