REPOSITORY OVERVIEWLive repository statistics
★ 1Stars
⑂ 0Forks
◯ 0Open issues
◉ 1Watchers
37/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
100 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
🚀 Projeto Final – Sistema de Gerenciamento de Hackathons Universitários

Bem-vindo ao repositório do projeto final da disciplina de Programação Modular (PM). Este sistema foi desenvolvido com o objetivo de simular o gerenciamento de Hackathons Universitários, abrangendo toda a estrutura de equipes, projetos, apresentações e avaliações.
🛠️ Tecnologias e Ferramentas Utilizadas
- Java 17
- JUnit 5 (testes unitários)
- Maven (gerenciamento de dependências e build)
- LucidChart (diagramação UML)
- IDE: VSCode / NetBeans
📦 Estrutura do Projeto
-
src/main/java
model/ → todas as entidades do sistema (Pessoa, Projeto, Equipe, etc.)
repository/ → coleções Singleton para gerenciamento em memória
App.java → classe principal com simulação completa no método main()
-
src/test/java
AppTests.java → testes unitários com validações de regras e vínculos entre objetos
-
uml/ → documentação do diagrama UML utilizado na modelagem
-
solucao/ → documentação técnica explicando estrutura, organização e execução
🎯 Funcionalidades Principais
- Cadastro de equipes com estudantes
- Associação de projetos às equipes
- Criação de bancas avaliadoras com jurados
- Apresentações em salas agendadas
- Cálculo de nota final com base na média das avaliações
- Listagem dos projetos aprovados (nota ≥ 7)
📚 Documentação
👥 Desenvolvedores
- João Pedro Maciel de Oliveira
- Gabriel Victor Souza Lopes
💬 Considerações Finais
Este projeto foi uma oportunidade prática de aplicar os conceitos de encapsulamento, herança, interfaces, composição e padrões de projeto (Singleton), integrando o desenvolvimento orientado a objetos com testes e documentação.
A estrutura proposta facilita futuras expansões (como persistência em banco de dados, interface gráfica, etc.).
Obrigado por visitar! 🎓
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Este repositório contém o código-fonte do curso "Ganhando Produtividade com Stream API Java". O curso foi projetado para ajudar desenvolvedores Java a aproveitar ao máximo a poderosa Stream API introduzida no Java 8.
76/100 healthRecently updatedActive repositoryHas homepage
JavaNo license#java17#java8#programacao-funcional
⑂ 540 forks◯ 22 issuesUpdated 9 days ago
Project homepage ↗Bem-vindo ao repositório dos desafios de código do Santander Bootcamp 2023 - Fullstack Java+Angular, realizado em parceria com a DIO (Digital Innovation One). Este repositório contém as soluções desenvolvidas por mim para cada um dos desafios em JavaScript e Java.
60/100 healthActive repository
JavaNo license#desafio#dio-bootcamp#java#javascript