Brewbetter
D 53 completed
Other
web_app / json · small
96
Files
17,310
LOC
4
Frameworks
7
Languages
Pipeline State
completedRun ID
#394543Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
68.67Framework unique
—Isolation
—Last stage change
2026-05-10 03:35:28Deduplication group #50690
Member of a group with 3 similar repo(s) — canonical #114178 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.
AI Prompt
Create a local-first specialty coffee journal web application using React and Next.js. I need features to log every pour with granular parameters like dose, water, and temperature, and to rate cups using a structured tasting framework (acidity, body, etc.). The app must allow users to build and manage an inventory of beans and gear, save favorite equipment setups, and provide an analytics dashboard that surfaces brewing patterns based on origin or roast level. Since this is local-first, use SQLite for data storage and ensure all data can be exported as JSON or CSV.
react next.js typescript sqlite web-app coffee journal local-first data-visualization
Generated by gemma4:latest
Catalog Information
A local-first specialty coffee journal for tracking, refining, and understanding your brewing craft. Log every pour with granular parameters, build a personal inventory of beans and gear, rate your cups on a structured tasting framework, and let the app surface patterns in what you enjoy most — all
Description
A local-first specialty coffee journal for tracking, refining, and understanding your brewing craft. Log every pour with granular parameters, build a personal inventory of beans and gear, rate your cups on a structured tasting framework, and let the app surface patterns in what you enjoy most — all
Novelty
3/10Tags
react next.js typescript sqlite web-app coffee journal local-first data-visualization
Technologies
anthropic drizzle nextjs openai react tailwind
Claude Models
claude-opus-4-6
Quality Score
D
52.8/100
Structure
47
Code Quality
77
Documentation
40
Testing
0
Practices
64
Security
84
Dependencies
60
Strengths
- Code linting configured (eslint)
- Good security practices \u2014 no major issues detected
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
- 1122 duplicate lines detected \u2014 consider DRY refactoring
- 2 '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
9.8h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Repobility analyzer · published findings · https://repobility.com
Unknown
License
2.9%
Duplication
Languages
Frameworks
React Next.js Turbopack Drizzle
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Open data scored by Repobility · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | A local-first specialty coffee journal for tracking, refining, and understanding your brewing craft. Log every pour with granular parameters, build a personal inventory of beans and gear, rate your cups on a structured tasting framework, and let the app surface patterns in what you enjoy most — all | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
