Policyhub

F 44 completed
Api
web_app / typescript · small
239
Files
58,301
LOC
6
Frameworks
10
Languages

Pipeline State

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

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
62.60
Framework unique
Isolation
Last stage change
2026-05-10 03:35:24
Deduplication group #50864
Member of a group with 8 similar repo(s) — canonical #28458 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)

AI Prompt

Create a comprehensive policy and compliance management platform for financial institutions. The system needs a React frontend using Tailwind CSS and shadcn/ui, connected to a backend powered by Supabase (PostgreSQL, Auth, Storage). Key features must include managing policy documents, tracking regulatory framework compliance, and running gap analyses, all scoped to specific business units. Integrate Anthropic Claude for the actual policy analysis and gap analysis functionality. For file uploads, please implement Supabase Storage using the TUS protocol. The architecture should utilize Vercel serverless functions for secure writes and AI operations, while the frontend queries Supabase directly, respecting Row-Level Security.
typescript react tailwindcss supabase postgresql web-app compliance api anthropic shadcn/ui
Generated by gemma4:latest

Catalog Information

rest-express is a project for building RESTful APIs using Express.js and TypeScript.

Description

This project provides a basic structure for creating RESTful APIs using Express.js and TypeScript. It includes features such as routing, middleware, and error handling. The project uses popular libraries like Radix UI for UI components and Recharts for data visualization. It also integrates with Supabase for database operations.

الوصف

هذا المشروع يوفر بنية أساسية لإنشاء APIs RESTful باستخدام Express.js و TypeScript. يحتوي على ميزات مثل التوجيه، والوسائط الوسطى، وتسجيل الأخطاء. يستخدم هذا المشروع مكتبات شعبية مثل Radix UI لمكونات المستخدم و Recharts للرسم البياني. كما يتكامل مع Supabase لعمليات قاعدة البيانات.

Novelty

5/10

Tags

restful-api express-js typescript radix-ui recharts supabase

Technologies

anthropic drizzle esbuild express framer-motion radix-ui react recharts supabase tailwind vite zod

Claude Models

claude-opus-4.6

Quality Score

F
43.6/100
Structure
38
Code Quality
54
Documentation
42
Testing
0
Practices
57
Security
75
Dependencies
60

Strengths

  • Code linting configured (ruff (possible))

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
  • 14 files with critical complexity need refactoring
  • 8552 duplicate lines detected \u2014 consider DRY refactoring
  • 25 '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

28.8h
Tech Debt (B)
A
OWASP (100%)
FAIL
Quality Gate
A
Risk (13)
Repobility · code-quality intelligence platform · https://repobility.com
MIT
License
14.7%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
52.0%
json
27.4%
markdown
16.4%
sql
3.6%
text
0.3%
css
0.1%
javascript
0.1%
html
0.0%
toml
0.0%
python
0.0%

Frameworks

React Express Tailwind CSS Vite esbuild Drizzle

Concepts (2)

Repobility · the analyzer behind every row · https://repobility.com
CategoryNameDescriptionConfidence
Repobility · code-quality intelligence · https://repobility.com
auto_descriptionProject DescriptionPolicy and compliance management platform for financial institutions. Manage policy documents, track regulatory framework compliance, run gap analysis, and maintain audit trails — all scoped to your business units.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/94863.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV