Locasite

D 50 completed
Web App
web_app / typescript · small
314
Files
56,657
LOC
4
Frameworks
6
Languages

Pipeline State

completed
Run ID
#358896
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.00
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #49682
Member of a group with 1 similar repo(s) — canonical #10244 view group →
Top concepts (1)
Web Frontend
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot

AI Prompt

I want to build a web application that allows local businesses to easily create and manage their own online storefronts. The system needs to include integrated payment processing and analytics dashboards for the businesses. Since this is a modern web app, please use React and Next.js for the frontend. For testing, please integrate Vitest, and I'd like to use Turbopack for development speed. The structure should be robust enough to handle storefront creation and management workflows.
typescript react next.js web-app e-commerce storefront payment analytics vitest
Generated by gemma4:latest

Catalog Information

A web application that lets local businesses quickly create and manage their own online storefronts with integrated payment and analytics.

Description

The platform provides a streamlined interface for local entrepreneurs to build professional online storefronts without coding. It offers customizable templates, a drag‑and‑drop editor, and built‑in Stripe integration for secure payments. Real‑time analytics powered by Recharts give owners insight into sales, traffic, and conversion rates. The solution runs on a serverless Next.js architecture, ensuring scalability and low maintenance. It targets small business owners who need a quick, cost‑effective online presence and a single dashboard to manage sales and marketing.

الوصف

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

Novelty

6/10

Tags

website-builder e-commerce payment-integration analytics-dashboard local-business landing-page customizable-templates real-time-reporting

Technologies

nextjs radix-ui react recharts stripe vitest zod

Claude Models

claude-opus-4.6

Quality Score

D
50.0/100
Structure
44
Code Quality
60
Documentation
22
Testing
55
Practices
61
Security
55
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (eslint)

Weaknesses

  • Missing README file \u2014 critical for project understanding
  • No LICENSE file \u2014 legal ambiguity for contributors
  • 4 files with critical complexity need refactoring
  • Potential hardcoded secrets in 2 files
  • 17822 duplicate lines detected \u2014 consider DRY refactoring
  • 22 'god files' with >500 LOC need decomposition

Recommendations

  • Add a comprehensive README.md explaining purpose, setup, usage, and architecture
  • Add a LICENSE file (MIT recommended for open source)
  • Move hardcoded secrets to environment variables or a secrets manager

Security & Health

38.6h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Repobility — same analyzer, your code, free for public repos · /scan/
Unknown
License
20.6%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
94.4%
markdown
4.7%
json
0.4%
css
0.2%
yaml
0.2%
javascript
0.1%

Frameworks

React Next.js Vitest Turbopack

Concepts (1)

Generated by the Repobility scanner · https://repobility.com
CategoryNameDescriptionConfidence
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)
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/83039.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV