Science Simplified

D 56 completed
Web App
web_app / javascript · small
217
Files
31,992
LOC
3
Frameworks
6
Languages

Pipeline State

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

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
54.80
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #50600
Member of a group with 1 similar repo(s) — canonical #21940 view group →
Top concepts (12)
Middleware/PipelineProject DescriptionpresentationLayered ArchitectureWeb FrontendinfrastructureStrategyLoggingNotificationsPayment ProcessingSearchTesting
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/

AI Prompt

Create a UI/UX redesign for a science simplification website. I want to build this using Next.js, React, and Tailwind CSS. The goal is to improve the overall user interface and experience based on the existing structure. Please ensure the setup is ready for local development using standard npm scripts.
javascript next.js react tailwindcss ui/ux web-app redesign
Generated by gemma4:latest

Catalog Information

This project is a UI/UX redesign of nf-simplified, aimed at improving its user interface and experience.

Description

nf-simplified is a web application built using Next.js, which aims to provide a simplified and intuitive user experience. The project features a redesigned UI/UX, developed by kyle94024 and moazzam-ali. It utilizes various technologies such as OpenAI, Radix-UI, React, Tailwind, and Zod. The application is currently not hosted, but the code can be obtained upon request.

الوصف

nf-simplified هو تطبيق ويب مبني على Next.js، يهدف إلى تقديم تجربة مستخدم بسيطة ومستقلة. المشروع يتضمن تصميم UI/UX مُعاد تصميمه، تم تطويره بواسطة kyle94024 وmoazzam-ali. يستخدم التطبيق مجموعة من التكنولوجيات مثل OpenAI، Radix-UI، React، Tailwind، وزود. لا يزال التطبيق غير مضاف إلى الإنترنت، ولكن يمكن الحصول على رمز المشروع عند الطلب.

Novelty

5/10

Tags

ui-redesign ux-redesign nextjs openai radix-ui react tailwind zod

Technologies

nextjs openai radix-ui react tailwind zod

Claude Models

claude-opus-4.6

Quality Score

D
56.0/100
Structure
56
Code Quality
69
Documentation
36
Testing
40
Practices
58
Security
75
Dependencies
90

Strengths

  • Code linting configured (eslint)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No CI/CD configuration \u2014 manual testing and deployment
  • 13 files with critical complexity need refactoring
  • 2142 duplicate lines detected \u2014 consider DRY refactoring
  • 6 '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

30.1h
Tech Debt (C)
Medium
DORA Rating
A
OWASP (100%)
Repobility analyzer · published findings · https://repobility.com
PASS
Quality Gate
A
Risk (2)
Unknown
License
12.8%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

javascript
49.1%
json
33.9%
scss
13.9%
css
2.9%
markdown
0.1%
html
0.1%

Frameworks

React Next.js Tailwind CSS

Symbols

variable872
function344
constant24

API Endpoints (21)

Repobility analysis · methodology at https://repobility.com/research/
MethodPathHandlerFramework
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
GETauthcookies.getExpress
GETauthcookies.getExpress
GETauthcookies.getExpress
GETauthorizationheaders.getExpress
GETeditorIdsearchParams.getExpress
GETfileformData.getExpress
GETfileformData.getExpress
GETfileformData.getExpress
GEThostheaders.getExpress
GEThsf-idsearchParams.getExpress
GETidsearchParams.getExpress
GETmessageparams.getExpress
GETpagesearchParams.getExpress
GETqsearchParams.getExpress
GETstatusparams.getExpress
GETtenantsearchParams.getExpress
GETtenantsearchParams.getExpress
GETtenantsearchParams.getExpress
GETtokensearchParams.getExpress
GETuserIdsearchParams.getExpress
GETuserIdsearchParams.getExpress

Concepts (17)

Open methodology · Repobility · https://repobility.com/research/
CategoryNameDescriptionConfidence
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/
design_patternMiddleware/PipelineFound middleware-named files80%
auto_descriptionProject DescriptionFeature development by kyle94024 (See preuiuxdesign branch for competition submission-related code)80%
arch_layerpresentationDetected presentation layer70%
arch_patternLayered ArchitectureFound API/routes, service, and data layers70%
auto_categoryWeb Frontendweb-frontend70%
arch_layerinfrastructureDetected infrastructure layer70%
design_patternStrategyFound strategy/policy-named files60%
business_logicLoggingDetected from 7 related files50%
business_logicNotificationsDetected from 3 related files50%
business_logicPayment ProcessingDetected from 2 related files50%
business_logicSearchDetected from 9 related files50%
business_logicTestingDetected from 2 related files50%
business_logicUser ManagementDetected from 7 related files50%
business_logicFile ManagementDetected from 10 related files50%
business_logicConfigurationDetected from 5 related files50%
business_logicAuthenticationDetected from 15 related files50%
business_logicAnalyticsDetected from 2 related files50%
Repobility — same analyzer, your code, free for public repos · /scan/

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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

BinComp Dependency Hardening

All packages →
1 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.
Nopenai2.31.0 · 0 gadgets · risk 0.0