Yumiclass
C 64 completed
Other
unknown / java · small
112
Files
8,451
LOC
1
Frameworks
6
Languages
Pipeline State
completedRun ID
#1545184Phase
doneProgress
0%Started
2026-04-16 23:09:31Finished
2026-04-16 23:09:31LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
39.56Framework unique
—Isolation
—Last stage change
2026-05-10 03:34:51Deduplication group #47319
Member of a group with 123 similar repo(s) — canonical #189146 view group →
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot
🧪 Code Distillation
Browse all specs →AI Prompt
Create a comprehensive high school class management web service, similar to YumiClass. I need the system to be built using Spring Boot for the backend, connecting to MySQL 8, and using Thymeleaf and Bootstrap 5 for the frontend. The system must allow teachers to manage sports scores (with Excel download), calculate PAPS grades based on official standards, handle attendance, manage assignments, and generate tournament brackets. Students should be able to view their personal scores, PAPS records, and class tournament standings. Additionally, integrate a Gemini API-based chatbot for teaching assistance.
java spring-boot mysql thymeleaf bootstrap web-app education management-system api-integration
Generated by gemma4:latest
Catalog Information
Create a comprehensive high school class management web service, similar to YumiClass. I need the system to be built using Spring Boot for the backend, connecting to MySQL 8, and using Thymeleaf and Bootstrap 5 for the frontend. The system must allow teachers to manage sports scores (with Excel download), calculate PAPS grades based on official standards, handle attendance, manage assignments, and generate tournament brackets. Students should be able to view their personal scores, PAPS records,
Tags
java spring-boot mysql thymeleaf bootstrap web-app education management-system api-integration
Quality Score
C
64.2/100
Structure
49
Code Quality
95
Documentation
64
Testing
0
Practices
74
Security
100
Dependencies
80
Strengths
- Consistent naming conventions (PascalCase)
- Low average code complexity — well-structured code
- Good security practices — no major issues detected
Weaknesses
- No LICENSE file — legal ambiguity for contributors
- No tests found — high risk of regressions
- No CI/CD configuration — manual testing and deployment
- 144 duplicate lines detected — consider DRY refactoring
Recommendations
- Add a test suite — start with critical path integration tests
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a linter configuration to enforce code style consistency
- Add a LICENSE file (MIT recommended for open source)
Languages
Frameworks
Spring Boot
Symbols
variable525
method233
class56
interface13
function10
enum8
constant2
Embed Badge
Add to your README:
