UniEventos é uma aplicação web interativa desenvolvida para o público universitário, com o objetivo de facilitar a descoberta de eventos acadêmicos relevantes, como palestras, workshops, feiras e congressos.
A plataforma permite que estudantes cadastrem seus interesses pessoais (como "Programação", "Startups", "Inteligência Artificial" etc.) para que possam receber sugestões personalizadas de eventos que estejam alinhados com esses interesses.
O sistema utiliza estruturas de dados do tipo conjunto (Set) em JavaScript para:
- Identificar interesses em comum entre diferentes usuários;
- Gerar a união de interesses, evitando repetições;
- Sugerir novos interesses com base nos interesses de outros usuários;
- Filtrar usuários por interesses específicos.
Todos os dados são armazenados temporariamente na memória, sem necessidade de banco de dados, usando objetos, arrays e conjuntos em JavaScript.
-
Cadastro dinâmico de usuários e seus interesses via interface web;
-
Análise e comparação de interesses usando conjuntos para otimizar buscas;
-
Geração de relatórios inteligentes para identificar interesses comuns;
-
Sugestões personalizadas de interesses e eventos baseadas no perfil coletivo dos usuários.
-
HTML5
-
CSS3
-
JavaScript (ES6+), com ênfase em estruturas de dados Set