Pkm

D 59 completed
Web App
web_app / json · tiny
22
Files
7,796
LOC
2
Frameworks
5
Languages

Pipeline State

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

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
37.37
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47268
Member of a group with 30 similar repo(s) · framework reactcanonical #6398 view group →
Top concepts (3)
apiinfrastructureConfiguration
Repobility — same analyzer, your code, free for public repos · /scan/

AI Prompt

Create a basic web application using Next.js. I need a project structure that follows standard Next.js conventions, including setup for TypeScript and JavaScript. The goal is to build a functional site that can be easily run by executing `npm run dev`. Please ensure the project is set up to use modern features like optimized fonts, as demonstrated in the boilerplate.
next.js react typescript javascript web-app frontend
Generated by gemma4:latest

Catalog Information

This project is a Next.js application, likely a web app or site, built using various tools and technologies.

Description

This project is a Next.js application that uses the create-next-app tool to get started. It includes features like automatic font optimization with next/font and Geist font family. The project can be deployed on Vercel using their platform. This app likely serves as a web site or web app, but its exact purpose and functionality are unclear without further information.

الوصف

هذا المشروع هو تطبيق Next.js يستخدم أداة create-next-app لبدء العمل به. يحتوي على ميزات مثل تحسين الخطوط التلقائي باستخدام next/font وخط Geist. يمكن نشر هذا التطبيق على منصة Vercel باستخدام منصةهم. يعتبر هذا التطبيق معقولًا أن يكون موقعًا على الويب أو تطبيقًا على الويب، لكن الغرض والوظيفة الفعلية لهذا المشروع غير واضحة بدون مزيد من المعلومات.

Novelty

3/10

Tags

web-site web-app font-optimization deployment-tool

Technologies

anthropic nextjs react supabase tailwind

Claude Models

claude-sonnet-4.6

Quality Score

D
59.0/100
Structure
45
Code Quality
88
Documentation
39
Testing
0
Practices
80
Security
100
Dependencies
90

Strengths

  • Code linting configured (eslint)
  • Consistent naming conventions (snake_case)
  • 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
  • 119 duplicate lines detected \u2014 consider DRY refactoring
  • 1 '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

4.6h
Tech Debt (B)
Medium
DORA Rating
A
OWASP (100%)
Repobility · MCP-ready · https://repobility.com
PASS
Quality Gate
A
Risk (1)
Unknown
License
6.1%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

json
88.4%
typescript
11.0%
javascript
0.3%
markdown
0.2%
css
0.2%

Frameworks

React Next.js

Symbols

variable64
function26
constant4
type_alias4
interface2

API Endpoints (4)

Findings curated by Repobility · https://repobility.com
MethodPathHandlerFramework
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/
GETbody-plainformData.getExpress
GETsenderformData.getExpress
GETstripped-textformData.getExpress
GETsubjectformData.getExpress

Concepts (3)

Repobility · the analyzer behind every row · https://repobility.com
CategoryNameDescriptionConfidence
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.
arch_layerapiDetected api layer70%
arch_layerinfrastructureDetected infrastructure layer70%
business_logicConfigurationDetected from 4 related files50%
Repobility · code-quality intelligence · https://repobility.com

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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