Recepty

C+ 73 completed
Other
cli / css · tiny
47
Files
3,204
LOC
1
Frameworks
10
Languages

Pipeline State

completed
Run ID
#1227809
Phase
done
Progress
0%
Started
2026-04-15 19:06:58
Finished
2026-04-15 19:06:58
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
61.52
Framework unique
Isolation
Last stage change
2026-05-10 03:34:46
Deduplication group #64883
Member of a group with 2 similar repo(s) — canonical #1485104 view group →
Repobility · open methodology · https://repobility.com/research/

AI Prompt

Create a self-hosted recipe management application, similar to Receptár. I need it to allow users to manage recipes, including adding images (via URL or base64 upload), and tracking preparation times. Key features must include full-text search across titles, ingredients, and instructions, and the ability to sort recipes by name or date. Please also implement functionality for bulk importing recipes from CSV files and generating a print-friendly view for each recipe. Since it's self-hosted, it should use a local SQLite database and be mobile responsive.
python sqlite web-app recipe-manager full-text-search csv-import self-hosted frontend
Generated by gemma4:latest

Catalog Information

Create a self-hosted recipe management application, similar to Receptár. I need it to allow users to manage recipes, including adding images (via URL or base64 upload), and tracking preparation times. Key features must include full-text search across titles, ingredients, and instructions, and the ability to sort recipes by name or date. Please also implement functionality for bulk importing recipes from CSV files and generating a print-friendly view for each recipe. Since it's self-hosted, it sh

Tags

python sqlite web-app recipe-manager full-text-search csv-import self-hosted frontend

Quality Score

C+
72.6/100
Structure
78
Code Quality
90
Documentation
83
Testing
15
Practices
65
Security
100
Dependencies
90

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Good security practices — no major issues detected
  • Containerized deployment (Docker)
  • Properly licensed project

Weaknesses

  • No tests found — high risk of regressions
  • 115 duplicate lines detected — consider DRY refactoring

Recommendations

  • Add a test suite — start with critical path integration tests

Languages

css
28.8%
markdown
22.0%
javascript
19.5%
python
17.8%
html
5.4%
shell
2.6%
yaml
2.5%
toml
1.2%
json
0.0%
text
0.0%

Frameworks

pytest

Symbols

variable101
function46
method15
constant8
class1

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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