Dnxt Global Admin
D 51 completed
Other
web_app / java · small
90
Files
7,567
LOC
3
Frameworks
9
Languages
Pipeline State
completedRun ID
#1543774Phase
doneProgress
0%Started
2026-04-16 22:15:48Finished
2026-04-16 22:15:48LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
61.04Framework unique
—Isolation
—Last stage change
2026-05-10 03:34:51Deduplication group #57353
Member of a group with 6 similar repo(s) — canonical #1521275 view group →
Repobility · MCP-ready · https://repobility.com
🧪 Code Distillation
Browse all specs →AI Prompt
I need a full-stack web application built using Spring Boot for the backend and React for the frontend. The project structure should be set up to handle various data formats, including JSON, SQL, and XML. Please ensure the project includes a Dockerfile for containerization and uses Vite for the frontend build process. I'm looking for a robust, multi-language capable admin panel structure.
java react springboot vite web-app docker full-stack typescript json sql
Generated by gemma4:latest
Catalog Information
I need a full-stack web application built using Spring Boot for the backend and React for the frontend. The project structure should be set up to handle various data formats, including JSON, SQL, and XML. Please ensure the project includes a Dockerfile for containerization and uses Vite for the frontend build process. I'm looking for a robust, multi-language capable admin panel structure.
Tags
java react springboot vite web-app docker full-stack typescript json sql
Quality Score
D
50.9/100
Structure
40
Code Quality
80
Documentation
24
Testing
0
Practices
72
Security
84
Dependencies
90
Strengths
- Consistent naming conventions (PascalCase)
- 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
- No tests found — high risk of regressions
- No CI/CD configuration — manual testing and deployment
- 2 files with critical complexity need refactoring
- 420 duplicate lines detected — consider DRY refactoring
Recommendations
- Add a comprehensive README.md explaining purpose, setup, usage, and architecture
- 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)
- Address 32 TODO/FIXME items — consider tracking them as issues
Languages
Frameworks
React Spring Boot Vite
Symbols
variable427
method102
function49
class45
constant18
interface17
API Endpoints (20)
| Method | Path | Handler | Framework | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /audit | api.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| POST | /auth/change-password | api.post | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| POST | /auth/google/exchange | api.post | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /auth/google/url | api.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| POST | /auth/login | api.post | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /auth/me | api.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PUT | /config | api.put | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /config | api.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /dashboard/health | api.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /dashboard/overview | api.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | error | urlParams.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /plans | api.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /roles | api.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | sso_code | urlParams.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| POST | /tenants | api.post | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /tenants | api.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /tenants/active | api.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| POST | /tenants/onboard | api.post | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| POST | /users | api.post | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /users | api.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot
Embed Badge
Add to your README:
