Wash Fold Oms
D 59 completed
Other
web_app / sql · small
132
Files
49,272
LOC
4
Frameworks
7
Languages
Pipeline State
completedRun ID
#1409891Phase
doneProgress
0%Started
2026-04-16 06:25:38Finished
2026-04-16 06:25:38LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
79.40Framework unique
—Isolation
—Last stage change
2026-05-10 03:35:38Deduplication group #65818
Member of a group with 3 similar repo(s) — canonical #1502853 view group →
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot
AI Prompt
Create a modern, responsive Order Management System (OMS) for a wash and fold laundry service. I need the application to feature a POS system with product tiles supporting both weight-based and quantity-based pricing. It must include ticket management with real-time updates, customer assignment, and note-taking. Implement a Kanban-style service workflow tracking (Pending $\rightarrow$ Washing $\rightarrow$ Drying $\rightarrow$ Folding $\rightarrow$ Ready). The system should manage customer data, including Panama-specific fields like Cédula and RUC, and handle payment processing with a cash change calculator. The entire application should be built using React, Vite, and Tailwind CSS, connecting to a Supabase PostgreSQL backend.
react vite tailwindcss supabase pos-system oms javascript postgresql web-app kanban
Generated by gemma4:latest
Catalog Information
Create a modern, responsive Order Management System (OMS) for a wash and fold laundry service. I need the application to feature a POS system with product tiles supporting both weight-based and quantity-based pricing. It must include ticket management with real-time updates, customer assignment, and note-taking. Implement a Kanban-style service workflow tracking (Pending $\rightarrow$ Washing $\rightarrow$ Drying $\rightarrow$ Folding $\rightarrow$ Ready). The system should manage customer data,
Tags
react vite tailwindcss supabase pos-system oms javascript postgresql web-app kanban
Quality Score
D
58.6/100
Structure
53
Code Quality
64
Documentation
58
Testing
40
Practices
66
Security
75
Dependencies
90
Strengths
- Code linting configured (eslint)
Weaknesses
- No LICENSE file — legal ambiguity for contributors
- No CI/CD configuration — manual testing and deployment
- 4 files with critical complexity need refactoring
- 3159 duplicate lines detected — consider DRY refactoring
- 18 'god files' with >500 LOC need decomposition
Recommendations
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a LICENSE file (MIT recommended for open source)
Languages
Frameworks
React Vitest Tailwind CSS Vite
Symbols
variable837
function363
interface61
constant12
type_alias8
method4
class1
API Endpoints (7)
| Method | Path | Handler | Framework | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Want this analysis on your repo? https://repobility.com/scan/ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | access_token | hashParams.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | history | searchParams.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | refresh_token | hashParams.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | status | searchParams.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_SERVICE_ROLE_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_URL | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | type | hashParams.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
