Pairbo
C+ 74 completed
Web App
web_app / typescript · small
282
Files
46,669
LOC
3
Frameworks
7
Languages
Pipeline State
completedRun ID
#363881Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
SkippedDecision
skip_scaffold_dupNovelty
50.33Framework unique
—Isolation
—Last stage change
2026-04-16 18:15:42Deduplication group #47441
Member of a group with 4 similar repo(s) — canonical #1452817 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Repobility · open methodology · https://repobility.com/research/
AI Prompt
Create a web application called Pairbo designed for two people to share household expenses. The frontend should use Next.js 16 with React 19, and the styling must be done with Tailwind CSS 4. For the backend, please integrate Convex. The application should be built using TypeScript 5. I need the basic structure set up so users can manage shared expenses.
typescript next.js react convex tailwindcss web-app finance expense-tracker
Generated by gemma4:latest
Catalog Information
Pairbo is a web application for two people to share household expenses.
Description
Pairbo is a web-based shared expense tracker designed for couples or roommates. It allows users to easily manage and track their shared expenses, making it easier to stay on top of finances together. The application provides a simple and intuitive interface for adding transactions, categorizing expenses, and viewing financial reports.
الوصف
هو تطبيق ويب للمساعدة في إدارة المصروفات المشتركة بين شخصين، مثل الزوجين أو الشريكان. يتيح للمستخدمين إضافة المعاملات والتصنيف حسب الفئة ومشاهدة تقارير مالية سهلة الاستخدام.
Novelty
5/10Tags
shared-expense-tracking household-budgeting financial-management couple-finance roommate-expenses
Technologies
clerk nextjs radix-ui react recharts stripe tailwind vite vitest
Claude Models
claude-opus-4.6 claude-opus-4.5
Quality Score
C+
74.1/100
Structure
62
Code Quality
88
Documentation
62
Testing
65
Practices
78
Security
92
Dependencies
60
Strengths
- CI/CD pipeline configured (github_actions)
- Code linting configured (eslint)
- Low average code complexity \u2014 well-structured code
- Good security practices \u2014 no major issues detected
Weaknesses
- No LICENSE file \u2014 legal ambiguity for contributors
- 2 files with critical complexity need refactoring
- 3848 duplicate lines detected \u2014 consider DRY refactoring
- 4 'god files' with >500 LOC need decomposition
Recommendations
- Add a LICENSE file (MIT recommended for open source)
- Address 24 TODO/FIXME items \u2014 consider tracking them as issues
Security & Health
21.1h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Same scanner, your repo: https://repobility.com — Repobility
Unknown
License
8.5%
Duplication
Languages
Frameworks
React Next.js Vitest
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility — the code-quality scanner for AI-generated software · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | 2人のための共有家計簿Webアプリ | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
