Crm Winepopper

F 50 completed
Web App
web_app / json · small
111
Files
22,963
LOC
2
Frameworks
6
Languages

Pipeline State

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

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
38.80
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 (2)
Project DescriptionWeb Frontend
All rows above produced by Repobility · https://repobility.com

AI Prompt

Create a web application that functions as a CRM system specifically designed for wine retailers. The system needs to allow users to manage inventory, track customer information, and generate sales analytics. Since this is a Next.js project, please ensure the structure supports these core features using React components.
next.js react crm web-app typescript inventory sales json sql
Generated by gemma4:latest

Catalog Information

This web application provides a CRM system for wine retailers to manage inventory, customers, and sales analytics.

Description

The application offers a comprehensive customer relationship management platform tailored for wine businesses. It allows users to authenticate securely, maintain detailed customer profiles, and track wine inventory levels. Interactive dashboards display sales trends and performance metrics using dynamic charts. The system supports real‑time data updates and integrates with a cloud database for persistence. Designed for small to medium wine shops, it simplifies order management and enhances customer engagement.

الوصف

يُقدِّم هذا النظام منصة شاملة لإدارة علاقات العملاء مُصمَّمة خصيصاً لأعمال النبيذ. يتيح للمستخدمين تسجيل الدخول بأمان، والحفاظ على ملفات تعريف العملاء التفصيلية، ومتابعة مستويات المخزون. تعرض لوحات المعلومات التفاعلية اتجاهات المبيعات ومقاييس الأداء عبر مخططات ديناميكية. يدعم النظام تحديثات البيانات في الوقت الحقيقي ويُدمج مع قاعدة بيانات سحابية للتخزين. صُمِّم لتلبية احتياجات متاجر النبيذ الصغيرة والمتوسطة، ويُسَهِّل إدارة الطلبات ويعزِّز التفاعل مع العملاء.

Novelty

6/10

Tags

customer-relationship-management inventory-tracking sales-analytics dashboard-visualization authentication data-management

Technologies

next-auth nextjs react recharts shadcn-ui supabase tailwind zod

Claude Models

claude-opus-4.6 claude-sonnet-4.6

Quality Score

F
49.7/100
Structure
47
Code Quality
76
Documentation
33
Testing
0
Practices
65
Security
65
Dependencies
60

Strengths

  • Code linting configured (eslint)
  • Consistent naming conventions (snake_case)
  • Containerized deployment (Docker)

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
  • 3 files with critical complexity need refactoring
  • Potential hardcoded secrets in 1 files
  • 1400 duplicate lines detected \u2014 consider DRY refactoring
  • 2 '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)
  • Move hardcoded secrets to environment variables or a secrets manager

Security & Health

14.3h
Tech Debt (B)
A
OWASP (100%)
FAIL
Quality Gate
A
Risk (14)
Repobility (the analyzer behind this table) · https://repobility.com
Unknown
License
3.8%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

json
56.3%
typescript
41.6%
sql
1.9%
javascript
0.1%
css
0.1%
markdown
0.1%

Frameworks

React Next.js

Concepts (2)

Source-of-truth: Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Repobility — same analyzer, your code, free for public repos · /scan/
auto_descriptionProject DescriptionThis is a Next.js project bootstrapped with create-next-app.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/93683.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV