Marumie Rssystem

D 51 completed
Web App
web_app / markdown · small
145
Files
37,459
LOC
4
Frameworks
8
Languages

Pipeline State

completed
Run ID
#303629
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
90.00
Framework unique
Isolation
Last stage change
2026-05-10 03:35:38
Deduplication group #55194
Member of a group with 3 similar repo(s) — canonical #2269 view group →
Top concepts (12)
Project DescriptionRepositoryWeb Frontendpresentationapidata_accessinfrastructureFactoryLoggingTestingUser ManagementConfiguration
Repobility — same analyzer, your code, free for public repos · /scan/

AI Prompt

Create a comprehensive web application to visualize the budget and expenditure data from Japan's administrative business review system (RS System) for 2024. The core feature must be a 5-column Sankey diagram showing the flow from total budget to ministries, projects, expenditure destinations, and finally, recipients. I need four distinct view modes: Global View (recipient-first), Ministry View, Project View, and Spending View (showing the 4-column funding source). The system must include a searchable/filterable Project List modal supporting multi-select filters for ministries and range filtering for budget/expenditure amounts. Furthermore, all views must support interactive navigation (drill-down on node click) and synchronize the current state to the URL for sharing. Please use React, Next.js, and Tailwind CSS for the frontend, and incorporate Python/Node.js for data processing.
react next.js tailwindcss sankey data-visualization typescript web-app finance budget ssr
Generated by gemma4:latest

Catalog Information

The marumie-rssystem is a web application that visualizes the budget and expenditure data of Japan's administrative business review system (RS System) for the year 2024 using Sankey diagrams.

Description

This project is a web application designed to visualize the budget and expenditure data of Japan's administrative business review system (RS System) for the year 2024. The application uses Sankey diagrams to represent the flow of funds from the central government to various ministries, agencies, and projects. It provides an interactive interface to explore the data, with features such as drill-down navigation, filtering, and sorting. The application is built using Next.js, React, and TypeScript, and utilizes Tailwind CSS for styling.

الوصف

هذا المشروع هو تطبيق ويب مصمم لتصفية البيانات المالية والإنفاقية لنظام المراجعة الإدارية لل бизнес (RS System) لعام 2024. يستخدم التطبيق مخططات سانكي لتمثيل تدفق الأموال من الحكومة المركزية إلى مختلف الوزارات والمؤسسات وال مشاريع. يوفّر التطبيق واجهة تفاعلية لاستكشاف البيانات، مع ميزات مثل التنقيب في المستوى، والتصفية، والترتيب. يتم بناء التطبيق باستخدام Next.js و React و TypeScript، ويستخدم Tailwind CSS للتصميم.

Novelty

7/10

Tags

data-visualization sankey-diagrams administrative-business-review-system budget-data expenditure-data interactive-interface drill-down-navigation filtering

Technologies

anthropic nextjs react tailwind

Claude Models

claude-sonnet-4.6

Quality Score

D
51.1/100
Structure
39
Code Quality
67
Documentation
70
Testing
0
Practices
57
Security
75
Dependencies
90

Strengths

  • Code linting configured (eslint)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment
  • 1 files with critical complexity need refactoring
  • 2759 duplicate lines detected \u2014 consider DRY refactoring
  • 8 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

11.8h
Tech Debt (A)
Medium
DORA Rating
A
OWASP (100%)
PASS
Quality Gate
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
A
Risk (1)
Unknown
License
11.9%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

markdown
39.5%
typescript
38.1%
json
21.0%
python
1.0%
text
0.2%
shell
0.1%
css
0.1%
javascript
0.0%

Frameworks

React Next.js Tailwind CSS Turbopack

Symbols

variable1,585
function232
interface87
constant65
type_alias25

API Endpoints (33)

Repobility analysis · methodology at https://repobility.com/research/
MethodPathHandlerFramework
Repobility · code-quality intelligence platform · https://repobility.com
GET2023rsByYear.getExpress
GET2024rsByYear.getExpress
GETdrilldownLevelsearchParams.getExpress
GETdrilldownLevelsearchParams.getExpress
GETlimitsearchParams.getExpress
GETministrysearchParams.getExpress
GETministrysearchParams.getExpress
GETministryNamesearchParams.getExpress
GETprojectsearchParams.getExpress
GETprojectsearchParams.getExpress
GETprojectDrilldownLevelsearchParams.getExpress
GETprojectDrilldownLevelsearchParams.getExpress
GETprojectLimitsearchParams.getExpress
GETprojectNamesearchParams.getExpress
GETprojectOffsetsearchParams.getExpress
GETrecipientsearchParams.getExpress
GETrecipientsearchParams.getExpress
GETrecipientNamesearchParams.getExpress
GETspendingDrilldownLevelsearchParams.getExpress
GETspendingDrilldownLevelsearchParams.getExpress
GETspendingLimitsearchParams.getExpress
GETsubcontractLimitsearchParams.getExpress
GET一般会計categoryMap.getExpress
GET一般会計rsByAccountMinistry.getExpress
GET公債金sectionMap2023.getExpress
GET労働保険byAccount.getExpress
GET国有林野事業債務管理byAccount.getExpress
GET東日本大震災復興byAccount.getExpress
GET特別会計categoryMap.getExpress
GET特許byAccount.getExpress
GET租税及印紙収入sectionMap2023.getExpress
GET自動車安全byAccount.getExpress
GET食料安定供給byAccount.getExpress

Concepts (12)

Open methodology · Repobility · https://repobility.com/research/
CategoryNameDescriptionConfidence
Repobility (the analyzer behind this table) · https://repobility.com
auto_descriptionProject Description2024年度 行政事業レビューシステムの予算・支出データをサンキー図で可視化するWebアプリケーション。80%
design_patternRepositoryFound repository-named files80%
auto_categoryWeb Frontendweb-frontend70%
arch_layerpresentationDetected presentation layer70%
arch_layerapiDetected api layer70%
arch_layerdata_accessDetected data_access layer70%
arch_layerinfrastructureDetected infrastructure layer70%
design_patternFactoryFound factory/create_ naming patterns60%
business_logicLoggingDetected from 2 related files50%
business_logicTestingDetected from 4 related files50%
business_logicUser ManagementDetected from 4 related files50%
business_logicConfigurationDetected from 6 related files50%

Quality Timeline

1 quality score recorded.

View File Metrics
Same scanner, your repo: https://repobility.com — Repobility

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/27455.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV