Universal React

C+ 75 completed
Library
unknown / javascript · small
130
Files
6,795
LOC
4
Frameworks
7
Languages

Pipeline State

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

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
81.99
Framework unique
Isolation
Last stage change
2026-05-10 03:34:57
Deduplication group #54045
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (12)
RepositoryMiddleware/PipelinetestingpresentationapiinfrastructureSearchTestingUser ManagementAPI GatewayConfigurationDatabase
Repobility · code-quality intelligence · https://repobility.com

AI Prompt

Create a boilerplate for a production-ready React application that supports Server-Side Rendering (SSR) using Express. I need it to be robust, featuring code splitting, and optional integration with either MySQL or PostgreSQL. Please ensure it includes modern UI components styled with Tailwind CSS, support for Dark Mode, and built-in database migration capabilities. It should also come pre-configured with testing tools like Vitest and include Storybook for component development.
javascript react express ssr vite tailwindcss database mysql postgresql boilerplate testing
Generated by gemma4:latest

Catalog Information

This project is a universal React application boilerplate that supports server-side rendering (SSR) and multiple databases.

Description

Universal-React is a starter kit for building robust, scalable, and maintainable React applications. It includes support for server-side rendering (SSR), making it ideal for complex, data-driven projects. The project also integrates with popular front-end tools like Storybook and Radix UI, ensuring a seamless development experience.

الوصف

هذا المشروع هو قوالب تطبيق ريكت عام يحتوي على دعم لتشغيل الخادم والاستعلامات من قاعدة البيانات

Novelty

3/10

Tags

universal-react-app server-side-rendering database-support react-starter-kit scalable-applications maintainable-code

Technologies

express radix-ui react storybook tailwind vite vitest

Claude Models

claude (unknown version)

Quality Score

C+
75.0/100
Structure
85
Code Quality
79
Documentation
58
Testing
65
Practices
66
Security
100
Dependencies
90

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (eslint)
  • Low average code complexity \u2014 well-structured code
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Weaknesses

  • 886 duplicate lines detected \u2014 consider DRY refactoring

Security & Health

8.1h
Tech Debt (C)
Medium
DORA Rating
A
OWASP (100%)
Repobility · open methodology · https://repobility.com/research/
PASS
Quality Gate
A
Risk (3)
MIT
License
6.6%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

javascript
76.0%
markdown
17.6%
json
4.4%
css
1.4%
yaml
0.4%
html
0.2%
text
0.0%

Frameworks

React Express Vitest Tailwind CSS

Symbols

variable161
function107
method31
class4

API Endpoints (29)

Source-of-truth: Repobility · https://repobility.com
MethodPathHandlerFramework
About: code-quality intelligence by Repobility · https://repobility.com
GET/router.getExpress
GET/router.getExpress
GET/router.getExpress
GETapi:jsonPlaceholderUrlconfig.getExpress
GETdbapp.getExpress/Koa
GETdbapp.getExpress/Koa
GETdb:dbTypeconfig.getExpress
GETenableDarkModestore.getExpress
GETenv:envconfig.getExpress
GEThttps://jsonplaceholder.typicode.com/postshttp.getExpress
GEThttps://jsonplaceholder.typicode.com/posts/:idhttp.getExpress
GEThttps://jsonplaceholder.typicode.com/usershttp.getExpress
GEThttps://jsonplaceholder.typicode.com/users/:idhttp.getExpress
GEThttps://jsonplaceholder.typicode.com/users/:userId/postshttp.getExpress
GET/:idrouter.getExpress
GET/:idrouter.getExpress
GET/:id/albumsrouter.getExpress
GET/:id/commentsrouter.getExpress
GET/:id/postsrouter.getExpress
GETmeddlewareconfig.getExpress
GETportconfig.getExpress
POST/poststhis.postExpress
GET/postsrouter.getExpress
GET/posts/:idrouter.getExpress
GETtrustProxyconfig.getExpress
GET/usersthis.getExpress
POST/usersthis.postExpress
GET/usersrouter.getExpress
GET/users/:idrouter.getExpress

Concepts (13)

Per-row analysis by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
design_patternRepositoryFound repository-named files80%
design_patternMiddleware/PipelineFound middleware-named files80%
arch_layertestingDetected testing layer70%
arch_layerpresentationDetected presentation layer70%
arch_layerapiDetected api layer70%
arch_layerinfrastructureDetected infrastructure layer70%
business_logicSearchDetected from 22 related files50%
business_logicTestingDetected from 24 related files50%
business_logicUser ManagementDetected from 12 related files50%
business_logicAPI GatewayDetected from 2 related files50%
business_logicConfigurationDetected from 13 related files50%
business_logicDatabaseDetected from 4 related files50%
business_logicFile ManagementDetected from 4 related files50%
About: code-quality intelligence by Repobility · https://repobility.com

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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