Budgeter

F 46 completed
Other
web_app / typescript · small
198
Files
36,286
LOC
3
Frameworks
7
Languages

Pipeline State

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

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
39.67
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47688
Member of a group with 1 similar repo(s) — canonical #115273 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/

AI Prompt

Build me a modern, gamified budgeting application using Next.js 15, TypeScript, and Tailwind CSS. I need it to support zero-based budgeting, where users can set savings goals with visual plant growth tracking. Key features must include bill tracking with reminders, net worth monitoring with history charts, and a social leaderboard system to compare net worth with friends. The app should also handle friend management via codes and support both personal and shared household budgets. Use Supabase for authentication, PostgreSQL, and row-level security for the backend.
typescript next.js react tailwindcss supabase budgeting finance web-app gamification
Generated by gemma4:latest

Catalog Information

A modern, gamified budgeting app that helps you plant your financial future and watch your savings grow.

Description

A modern, gamified budgeting app that helps you plant your financial future and watch your savings grow.

Novelty

3/10

Tags

typescript next.js react tailwindcss supabase budgeting finance web-app gamification

Technologies

anthropic nextjs react supabase tailwind

Claude Models

claude-opus-4-6

Quality Score

F
45.6/100
Structure
43
Code Quality
53
Documentation
42
Testing
0
Practices
67
Security
75
Dependencies
60

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
  • 10 files with critical complexity need refactoring
  • 4864 duplicate lines detected \u2014 consider DRY refactoring
  • 12 '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

39.3h
Tech Debt (C)
A
OWASP (100%)
FAIL
Quality Gate
A
Risk (15)
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot
Unknown
License
8.8%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
77.2%
json
18.9%
sql
3.2%
markdown
0.3%
css
0.2%
toml
0.1%
javascript
0.1%

Frameworks

React Next.js Tailwind CSS

Concepts (2)

Open methodology · Repobility · https://repobility.com/research/
CategoryNameDescriptionConfidence
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/
auto_descriptionProject DescriptionA modern, gamified budgeting app that helps you plant your financial future and watch your savings grow.80%
auto_categoryWeb Frontendweb-frontend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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