Pd Kebersihan

D 56 completed
Web App
web_app / typescript · small
255
Files
40,588
LOC
3
Frameworks
9
Languages

Pipeline State

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

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
67.67
Framework unique
Isolation
Last stage change
2026-05-10 03:35:17
Deduplication group #54730
Member of a group with 6 similar repo(s) — canonical #21928 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Repobility analyzer · published findings · https://repobility.com

AI Prompt

I want to build a web dashboard for municipal sanitation teams. This dashboard needs to allow teams to monitor, schedule, and analyze their cleaning operations. Since the project uses React, Laravel, and Vite, please structure the frontend components and backend API endpoints accordingly. I'm looking for a comprehensive system that handles operational data management for sanitation services.
typescript react laravel vite web-dashboard municipal sanitation scheduling monitoring
Generated by gemma4:latest

Catalog Information

A web dashboard that helps municipal sanitation teams monitor, schedule, and analyze cleaning operations.

Description

The application provides a centralized platform for municipal sanitation departments to oversee cleaning activities across city zones. It offers real‑time status updates, crew scheduling, and task assignment tools, allowing managers to respond quickly to emerging needs. Interactive charts and dashboards display key performance indicators such as coverage rates, resource utilization, and compliance metrics. The system is built on a PHP backend with a modern React front‑end, enabling secure data handling and a responsive user experience. Designed for city maintenance teams, it streamlines operations, reduces manual paperwork, and supports data‑driven decision making.

الوصف

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

Novelty

6/10

Tags

cleanliness-monitoring scheduling data-visualization municipal-services operations-dashboard task-management performance-analytics resource-allocation

Technologies

radix-ui react recharts tailwind vite

Claude Models

claude-opus-4.6

Quality Score

D
55.9/100
Structure
51
Code Quality
68
Documentation
15
Testing
55
Practices
71
Security
75
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (eslint)
  • Low average code complexity \u2014 well-structured code

Weaknesses

  • Missing README file \u2014 critical for project understanding
  • No LICENSE file \u2014 legal ambiguity for contributors
  • 16 files with critical complexity need refactoring
  • 2493 duplicate lines detected \u2014 consider DRY refactoring
  • 5 '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)

Security & Health

42.3h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)
Unknown
License
8.5%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
52.5%
json
38.8%
php
7.5%
markdown
0.5%
yaml
0.3%
javascript
0.2%
xml
0.1%
css
0.1%
text
0.0%

Frameworks

React Laravel Vite

Concepts (2)

Source: Repobility analyzer (https://repobility.com)
CategoryNameDescriptionConfidence
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/
auto_descriptionProject DescriptionThe skeleton application for the Laravel framework.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/83303.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV