Soccer Prediction
C 68 completed
Other
api / json · small
181
Files
20,800
LOC
4
Frameworks
10
Languages
Pipeline State
completedRun ID
#1543172Phase
doneProgress
0%Started
2026-04-16 21:54:55Finished
2026-04-16 21:54:55LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
76.67Framework unique
—Isolation
—Last stage change
2026-05-10 03:34:40Deduplication group #69682
Member of a group with 2 similar repo(s) — this repo is canonical view group →
About: code-quality intelligence by Repobility · https://repobility.com
🧪 Code Distillation
Browse all specs →AI Prompt
I want to build a soccer prediction API. The project should have a frontend built with React and a backend using Spring Boot. I need to use TypeScript for the codebase. The API should be containerized using Docker Compose, and I'd like to include configuration files for deployment. Please ensure the structure supports testing using Vitest and Vite.
spring-boot react typescript api docker vitest vite soccer prediction
Generated by gemma4:latest
Catalog Information
I want to build a soccer prediction API. The project should have a frontend built with React and a backend using Spring Boot. I need to use TypeScript for the codebase. The API should be containerized using Docker Compose, and I'd like to include configuration files for deployment. Please ensure the structure supports testing using Vitest and Vite.
Tags
spring-boot react typescript api docker vitest vite soccer prediction
Quality Score
C
68.5/100
Structure
57
Code Quality
97
Documentation
2
Testing
75
Practices
80
Security
92
Dependencies
90
Strengths
- CI/CD pipeline configured (github_actions)
- Good test coverage (39% test-to-source ratio)
- Code linting configured (eslint)
- Low average code complexity — well-structured code
- Good security practices — no major issues detected
- Containerized deployment (Docker)
Weaknesses
- Missing README file — critical for project understanding
- No LICENSE file — legal ambiguity for contributors
- 5 files with critical complexity need refactoring
- 1023 duplicate lines detected — consider DRY refactoring
- 1 'god files' with >500 LOC need decomposition
Recommendations
- Add a comprehensive README.md explaining purpose, setup, usage, and architecture
- Add a LICENSE file (MIT recommended for open source)
Languages
Frameworks
React Spring Boot Vitest Vite
Symbols
property474
function228
variable73
class69
interface47
method37
constant3
enum2
type_alias2
API Endpoints (1)
| Method | Path | Handler | Framework | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Same scanner, your repo: https://repobility.com — Repobility | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | error | searchParams.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Repobility · code-quality intelligence · https://repobility.com
Embed Badge
Add to your README:
