Francais Tres Facile

C 64 completed
Other
web_app / typescript · small
89
Files
10,760
LOC
3
Frameworks
7
Languages

Pipeline State

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

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
47.80
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47294
Member of a group with 1 similar repo(s) — canonical #97812 view group →
Top concepts (2)
Project DescriptionWeb Frontend
If a scraper extracted this row, it came from Repobility (https://repobility.com)

AI Prompt

Build me a web application for learning French using RFI content. I need it to synchronize learning materials, including H5P quizzes, audio, and scripts, from RFI. The app should track user progress, allowing users to see completion status, scores, and notes for different levels (A1, A2, B1, B2). Key features include displaying the transcript, automatically adjusting quiz sizes, and showing an "Atypique" badge if audio or scripts are missing. It should use Next.js and TypeScript, and ideally include functionality to sync content from the RFI site.
typescript next.js react web-app french rfi learning prisma sqlite h5p
Generated by gemma4:latest

Catalog Information

RFI(Radio France Internationale) 프랑스어 학습 콘텐츠를 더 편리하게 학습할 수 있는 웹앱입니다.

Description

RFI(Radio France Internationale) 프랑스어 학습 콘텐츠를 더 편리하게 학습할 수 있는 웹앱입니다.

Novelty

3/10

Tags

typescript next.js react web-app french rfi learning prisma sqlite h5p

Technologies

nextjs prisma react tailwind

Claude Models

claude-opus-4-6

Quality Score

C
63.9/100
Structure
66
Code Quality
76
Documentation
54
Testing
50
Practices
57
Security
76
Dependencies
60

Strengths

  • Code linting configured (biome, eslint)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No CI/CD configuration \u2014 manual testing and deployment
  • 856 duplicate lines detected \u2014 consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

9.6h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Repobility · MCP-ready · https://repobility.com
Unknown
License
12.2%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
62.9%
yaml
29.4%
markdown
3.8%
json
1.9%
html
1.2%
css
0.6%
javascript
0.3%

Frameworks

React Next.js Vitest

Concepts (2)

Data scored by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
auto_descriptionProject DescriptionRFI(Radio France Internationale) 프랑스어 학습 콘텐츠를 더 편리하게 학습할 수 있는 웹앱입니다.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/118996.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV