Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

RagibShariar/POSiq

https://github.com/RagibShariar/POSiq · scanned 2026-06-15 23:45 UTC (2 months, 4 weeks ago)

67 raw signals (0 security + 67 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 4 weeks ago · v1 · 67 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 787 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
Sidebar software healthy frontend/components/app-shell/sidebar.tsx:Sidebar
ComingSoon software healthy frontend/components/app-shell/coming-soon.tsx:ComingSoon
RequireAuth software healthy frontend/components/app-shell/require-auth.tsx:RequireAuth
Topbar software healthy frontend/components/app-shell/topbar.tsx:Topbar
Table software healthy frontend/components/ui/table.tsx:Table
TableHeader software healthy frontend/components/ui/table.tsx:TableHeader
TableBody software healthy frontend/components/ui/table.tsx:TableBody
TableFooter software healthy frontend/components/ui/table.tsx:TableFooter
TableRow software healthy frontend/components/ui/table.tsx:TableRow
TableHead software healthy frontend/components/ui/table.tsx:TableHead
TableCell software healthy frontend/components/ui/table.tsx:TableCell
TableCaption software healthy frontend/components/ui/table.tsx:TableCaption
Sheet software healthy frontend/components/ui/sheet.tsx:Sheet
SheetTrigger software healthy frontend/components/ui/sheet.tsx:SheetTrigger
SheetClose software healthy frontend/components/ui/sheet.tsx:SheetClose
SheetPortal software healthy frontend/components/ui/sheet.tsx:SheetPortal
SheetOverlay software healthy frontend/components/ui/sheet.tsx:SheetOverlay
SheetContent software healthy frontend/components/ui/sheet.tsx:SheetContent
SheetHeader software healthy frontend/components/ui/sheet.tsx:SheetHeader
SheetFooter software healthy frontend/components/ui/sheet.tsx:SheetFooter
SheetTitle software healthy frontend/components/ui/sheet.tsx:SheetTitle
SheetDescription software healthy frontend/components/ui/sheet.tsx:SheetDescription
Avatar software healthy frontend/components/ui/avatar.tsx:Avatar
AvatarImage software healthy frontend/components/ui/avatar.tsx:AvatarImage
AvatarFallback software healthy frontend/components/ui/avatar.tsx:AvatarFallback
AvatarBadge software healthy frontend/components/ui/avatar.tsx:AvatarBadge
AvatarGroup software healthy frontend/components/ui/avatar.tsx:AvatarGroup
AvatarGroupCount software healthy frontend/components/ui/avatar.tsx:AvatarGroupCount
Badge software healthy frontend/components/ui/badge.tsx:Badge
Dialog software healthy frontend/components/ui/dialog.tsx:Dialog
DialogTrigger software healthy frontend/components/ui/dialog.tsx:DialogTrigger
DialogPortal software healthy frontend/components/ui/dialog.tsx:DialogPortal
DialogClose software healthy frontend/components/ui/dialog.tsx:DialogClose
DialogOverlay software healthy frontend/components/ui/dialog.tsx:DialogOverlay
DialogContent software healthy frontend/components/ui/dialog.tsx:DialogContent
DialogHeader software healthy frontend/components/ui/dialog.tsx:DialogHeader
DialogFooter software healthy frontend/components/ui/dialog.tsx:DialogFooter
DialogTitle software healthy frontend/components/ui/dialog.tsx:DialogTitle
DialogDescription software healthy frontend/components/ui/dialog.tsx:DialogDescription
DropdownMenu software healthy frontend/components/ui/dropdown-menu.tsx:DropdownMenu
DropdownMenuPortal software healthy frontend/components/ui/dropdown-menu.tsx:DropdownMenuPortal
DropdownMenuTrigger software healthy frontend/components/ui/dropdown-menu.tsx:DropdownMenuTrigger
DropdownMenuContent software healthy frontend/components/ui/dropdown-menu.tsx:DropdownMenuContent
DropdownMenuGroup software healthy frontend/components/ui/dropdown-menu.tsx:DropdownMenuGroup
DropdownMenuItem software healthy frontend/components/ui/dropdown-menu.tsx:DropdownMenuItem
DropdownMenuCheckboxItem software healthy frontend/components/ui/dropdown-menu.tsx:DropdownMenuCheckb…
DropdownMenuRadioGroup software healthy frontend/components/ui/dropdown-menu.tsx:DropdownMenuRadioG…
DropdownMenuRadioItem software healthy frontend/components/ui/dropdown-menu.tsx:DropdownMenuRadioI…
DropdownMenuLabel software healthy frontend/components/ui/dropdown-menu.tsx:DropdownMenuLabel
DropdownMenuSeparator software healthy frontend/components/ui/dropdown-menu.tsx:DropdownMenuSepara…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
design-shots.mjs software healthy frontend/design-shots.mjs
postcss.config.mjs software healthy frontend/postcss.config.mjs
README.md software healthy frontend/README.md
package.json software healthy frontend/package.json
package-lock.json software healthy frontend/package-lock.json
components.json software healthy frontend/components.json
tsconfig.json software healthy frontend/tsconfig.json
pages-test.mjs software healthy frontend/pages-test.mjs
eslint.config.mjs software healthy frontend/eslint.config.mjs
screenshot.mjs software healthy frontend/screenshot.mjs
pos-test.mjs software healthy frontend/pos-test.mjs
products-test.mjs software healthy frontend/products-test.mjs
ai-test.mjs software healthy frontend/ai-test.mjs
next.config.ts software healthy frontend/next.config.ts
sidebar.tsx software healthy frontend/components/app-shell/sidebar.tsx
coming-soon.tsx software healthy frontend/components/app-shell/coming-soon.tsx
require-auth.tsx software healthy frontend/components/app-shell/require-auth.tsx
topbar.tsx software healthy frontend/components/app-shell/topbar.tsx
table.tsx software healthy frontend/components/ui/table.tsx
sheet.tsx software healthy frontend/components/ui/sheet.tsx
avatar.tsx software healthy frontend/components/ui/avatar.tsx
badge.tsx software healthy frontend/components/ui/badge.tsx
dialog.tsx software healthy frontend/components/ui/dialog.tsx
dropdown-menu.tsx software healthy frontend/components/ui/dropdown-menu.tsx
button.tsx software healthy frontend/components/ui/button.tsx
card.tsx software healthy frontend/components/ui/card.tsx
tabs.tsx software healthy frontend/components/ui/tabs.tsx
separator.tsx software healthy frontend/components/ui/separator.tsx
sonner.tsx software healthy frontend/components/ui/sonner.tsx
input.tsx software healthy frontend/components/ui/input.tsx
select.tsx software healthy frontend/components/ui/select.tsx
skeleton.tsx software healthy frontend/components/ui/skeleton.tsx
label.tsx software healthy frontend/components/ui/label.tsx
payment-dialog.tsx software healthy frontend/components/pos/payment-dialog.tsx
register-controls.tsx software healthy frontend/components/pos/register-controls.tsx
receipt-dialog.tsx software healthy frontend/components/pos/receipt-dialog.tsx
globals.css software healthy frontend/app/globals.css
page.tsx software healthy frontend/app/page.tsx
layout.tsx software healthy frontend/app/layout.tsx
layout.tsx software healthy frontend/app/(dashboard)/layout.tsx
page.tsx software healthy frontend/app/(dashboard)/settings/page.tsx
page.tsx software healthy frontend/app/(dashboard)/inventory/page.tsx
page.tsx software healthy frontend/app/(dashboard)/orders/page.tsx
page.tsx software healthy frontend/app/(dashboard)/ai/page.tsx
page.tsx software healthy frontend/app/(dashboard)/dashboard/page.tsx
page.tsx software healthy frontend/app/(dashboard)/team/page.tsx
page.tsx software healthy frontend/app/(dashboard)/branches/page.tsx
page.tsx software healthy frontend/app/(dashboard)/reports/page.tsx
page.tsx software healthy frontend/app/(dashboard)/products/page.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
PATCH /business api healthy frontend/app/(dashboard)/settings/page.tsx
PATCH /settings/receipt api healthy frontend/app/(dashboard)/settings/page.tsx
PATCH /settings api healthy frontend/app/(dashboard)/settings/page.tsx
POST /subscription/upgrade api healthy frontend/app/(dashboard)/settings/page.tsx
POST /users/invite api healthy frontend/app/(dashboard)/team/page.tsx
POST /branches api healthy frontend/app/(dashboard)/branches/page.tsx
POST /products api healthy frontend/app/(dashboard)/products/page.tsx
POST /categories api healthy frontend/app/(dashboard)/products/page.tsx
POST /auth/logout api healthy frontend/lib/auth-context.tsx
GET /health api healthy backend/src/app.ts
USE /api/v1 api healthy backend/src/app.ts
GET /logs api healthy backend/src/routes/inventory.routes.ts
GET /:branchId api healthy backend/src/routes/inventory.routes.ts
GET /:branchId/low-stock api healthy backend/src/routes/inventory.routes.ts
POST /:branchId/restock api healthy backend/src/routes/inventory.routes.ts
GET /:branchId/:productId api healthy backend/src/routes/inventory.routes.ts
PATCH /:branchId/:productId api healthy backend/src/routes/inventory.routes.ts
POST /:branchId/open api healthy backend/src/routes/register.routes.ts
POST /:branchId/close api healthy backend/src/routes/register.routes.ts
GET /:branchId/history api healthy backend/src/routes/register.routes.ts
POST /register api healthy backend/src/routes/auth.routes.ts
POST /login api healthy backend/src/routes/auth.routes.ts
POST /logout api healthy backend/src/routes/auth.routes.ts
POST /refresh api healthy backend/src/routes/auth.routes.ts
POST /forgot-password api healthy backend/src/routes/auth.routes.ts
POST /reset-password api healthy backend/src/routes/auth.routes.ts
PATCH /change-password api healthy backend/src/routes/auth.routes.ts
GET / api healthy backend/src/routes/branch.routes.ts
POST / api healthy backend/src/routes/branch.routes.ts
GET /:id api healthy backend/src/routes/branch.routes.ts
PATCH /:id api healthy backend/src/routes/branch.routes.ts
DELETE /:id api healthy backend/src/routes/branch.routes.ts
GET /:id/staff api healthy backend/src/routes/branch.routes.ts
POST /:id/staff api healthy backend/src/routes/branch.routes.ts
DELETE /:id/staff/:userId api healthy backend/src/routes/branch.routes.ts
GET /businesses api healthy backend/src/routes/admin.routes.ts
GET /businesses/:id api healthy backend/src/routes/admin.routes.ts
PATCH /businesses/:id api healthy backend/src/routes/admin.routes.ts
POST /businesses/:id/suspend api healthy backend/src/routes/admin.routes.ts
GET /stats api healthy backend/src/routes/admin.routes.ts
GET /ai-usage api healthy backend/src/routes/admin.routes.ts
POST /impersonate/:id api healthy backend/src/routes/admin.routes.ts
GET /me api healthy backend/src/routes/user.routes.ts
PATCH /me api healthy backend/src/routes/user.routes.ts
POST /invite api healthy backend/src/routes/user.routes.ts
PATCH /:id/activate api healthy backend/src/routes/user.routes.ts
USE /auth api healthy backend/src/routes/index.ts
USE /business api healthy backend/src/routes/index.ts
USE /branches api healthy backend/src/routes/index.ts
USE /users api healthy backend/src/routes/index.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
frontend software healthy frontend
components software healthy frontend/components
app-shell software healthy frontend/components/app-shell
ui software healthy frontend/components/ui
pos software healthy frontend/components/pos
app software healthy frontend/app
(dashboard) software healthy frontend/app/(dashboard)
settings software healthy frontend/app/(dashboard)/settings
inventory software healthy frontend/app/(dashboard)/inventory
orders software healthy frontend/app/(dashboard)/orders
ai software healthy frontend/app/(dashboard)/ai
dashboard software healthy frontend/app/(dashboard)/dashboard
team software healthy frontend/app/(dashboard)/team
branches software healthy frontend/app/(dashboard)/branches
reports software healthy frontend/app/(dashboard)/reports
products software healthy frontend/app/(dashboard)/products
design software healthy frontend/app/design
option-c software healthy frontend/app/design/option-c
option-a software healthy frontend/app/design/option-a
option-b software healthy frontend/app/design/option-b
(admin) software healthy frontend/app/(admin)
admin software healthy frontend/app/(admin)/admin
(pos) software healthy frontend/app/(pos)
pos software healthy frontend/app/(pos)/pos
(auth) software healthy frontend/app/(auth)
login software healthy frontend/app/(auth)/login
register software healthy frontend/app/(auth)/register
lib software healthy frontend/lib
docs software healthy docs
backend software healthy backend
scripts software healthy backend/scripts
prisma software healthy backend/prisma
migrations software healthy backend/prisma/migrations
20260612155107_order_payments_customer software healthy backend/prisma/migrations/20260612155107_order_payments_cus…
20260612063327_init software healthy backend/prisma/migrations/20260612063327_init
20260612083341_billing_and_settings software healthy backend/prisma/migrations/20260612083341_billing_and_settin…
src software healthy backend/src
ai software healthy backend/src/ai
providers software healthy backend/src/ai/providers
config software healthy backend/src/config
utils software healthy backend/src/utils
lib software healthy backend/src/lib
routes software healthy backend/src/routes
controllers software healthy backend/src/controllers
services software healthy backend/src/services
middlewares software healthy backend/src/middlewares

LabelLayerStatusPath
LandingPage frontend healthy frontend/app/page.tsx
RootLayout frontend healthy frontend/app/layout.tsx
DashboardLayout frontend healthy frontend/app/(dashboard)/layout.tsx
SettingsPage frontend healthy frontend/app/(dashboard)/settings/page.tsx
InventoryPage frontend healthy frontend/app/(dashboard)/inventory/page.tsx
OrdersPage frontend healthy frontend/app/(dashboard)/orders/page.tsx
AiAssistantPage frontend healthy frontend/app/(dashboard)/ai/page.tsx
DashboardPage frontend healthy frontend/app/(dashboard)/dashboard/page.tsx
TeamPage frontend healthy frontend/app/(dashboard)/team/page.tsx
BranchesPage frontend healthy frontend/app/(dashboard)/branches/page.tsx
ReportsPage frontend healthy frontend/app/(dashboard)/reports/page.tsx
ProductsPage frontend healthy frontend/app/(dashboard)/products/page.tsx
DesignIndex frontend healthy frontend/app/design/page.tsx
DesignC frontend healthy frontend/app/design/option-c/page.tsx
DesignA frontend healthy frontend/app/design/option-a/page.tsx
DesignB frontend healthy frontend/app/design/option-b/page.tsx
AdminLayout frontend healthy frontend/app/(admin)/layout.tsx
AdminPage frontend healthy frontend/app/(admin)/admin/page.tsx
PosLayout frontend healthy frontend/app/(pos)/layout.tsx
PosPage frontend healthy frontend/app/(pos)/pos/page.tsx
AuthLayout frontend healthy frontend/app/(auth)/layout.tsx
LoginPage frontend healthy frontend/app/(auth)/login/page.tsx
RegisterPage frontend healthy frontend/app/(auth)/register/page.tsx

LabelLayerStatusPath
OrderPayment data healthy backend/prisma/migrations/20260612155107_order_payments_cus…
Business data healthy backend/prisma/migrations/20260612063327_init/migration.sql
Branch data healthy backend/prisma/migrations/20260612063327_init/migration.sql
User data healthy backend/prisma/migrations/20260612063327_init/migration.sql
UserBranch data healthy backend/prisma/migrations/20260612063327_init/migration.sql
Category data healthy backend/prisma/migrations/20260612063327_init/migration.sql
Product data healthy backend/prisma/migrations/20260612063327_init/migration.sql
Inventory data healthy backend/prisma/migrations/20260612063327_init/migration.sql
InventoryLog data healthy backend/prisma/migrations/20260612063327_init/migration.sql
CashRegister data healthy backend/prisma/migrations/20260612063327_init/migration.sql
Order data healthy backend/prisma/migrations/20260612063327_init/migration.sql
OrderItem data healthy backend/prisma/migrations/20260612063327_init/migration.sql
Refund data healthy backend/prisma/migrations/20260612063327_init/migration.sql
Subscription data healthy backend/prisma/migrations/20260612063327_init/migration.sql
AiQueryLog data healthy backend/prisma/migrations/20260612063327_init/migration.sql
RefreshToken data healthy backend/prisma/migrations/20260612063327_init/migration.sql
PasswordResetToken data healthy backend/prisma/migrations/20260612063327_init/migration.sql
BillingRecord data healthy backend/prisma/migrations/20260612083341_billing_and_settin…

LabelLayerStatusPath
/page.tsx frontend healthy frontend/app/page.tsx
/(dashboard)/settings frontend healthy frontend/app/(dashboard)/settings/page.tsx
/(dashboard)/inventory frontend healthy frontend/app/(dashboard)/inventory/page.tsx
/(dashboard)/orders frontend healthy frontend/app/(dashboard)/orders/page.tsx
/(dashboard)/ai frontend healthy frontend/app/(dashboard)/ai/page.tsx
/(dashboard)/dashboard frontend healthy frontend/app/(dashboard)/dashboard/page.tsx
/(dashboard)/team frontend healthy frontend/app/(dashboard)/team/page.tsx
/(dashboard)/branches frontend healthy frontend/app/(dashboard)/branches/page.tsx
/(dashboard)/reports frontend healthy frontend/app/(dashboard)/reports/page.tsx
/(dashboard)/products frontend healthy frontend/app/(dashboard)/products/page.tsx
/design frontend healthy frontend/app/design/page.tsx
/design/option-c frontend healthy frontend/app/design/option-c/page.tsx
/design/option-a frontend healthy frontend/app/design/option-a/page.tsx
/design/option-b frontend healthy frontend/app/design/option-b/page.tsx
/(admin)/admin frontend healthy frontend/app/(admin)/admin/page.tsx
/(pos)/pos frontend healthy frontend/app/(pos)/pos/page.tsx
/(auth)/login frontend healthy frontend/app/(auth)/login/page.tsx
/(auth)/register frontend healthy frontend/app/(auth)/register/page.tsx

LabelLayerStatusPath
auth::backend/.env.example security healthy backend/.env.example
auth::backend/src/services/admin.service.ts security healthy backend/src/services/admin.service.ts
auth::backend/src/utils/jwt.ts security healthy backend/src/utils/jwt.ts
auth::backend/src/middlewares/auth.middleware.ts security healthy backend/src/middlewares/auth.middleware.ts
auth::backend/src/middlewares/tenant.middleware.ts security healthy backend/src/middlewares/tenant.middleware.ts
auth::backend/src/services/user.service.ts security healthy backend/src/services/user.service.ts
auth::README.md security healthy README.md
auth::backend/src/services/auth.service.ts security healthy backend/src/services/auth.service.ts
auth::backend/src/config/env.ts security healthy backend/src/config/env.ts

LabelLayerStatusPath
migration.sql data healthy backend/prisma/migrations/20260612155107_order_payments_cus…
migration.sql data healthy backend/prisma/migrations/20260612063327_init/migration.sql
migration.sql data healthy backend/prisma/migrations/20260612083341_billing_and_settin…

LabelLayerStatusPath
ApiRequestError software healthy frontend/lib/api.ts:ApiRequestError
ApiError software healthy backend/src/utils/ApiError.ts:ApiError

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy backend/.env.example

LabelLayerStatusPath
repobility-clone-vml_m33l software healthy /tmp/repobility-clone-vml_m33l

LabelLayerStatusPath
port:5000 network healthy backend/.env.example

LabelLayerStatusPath
vps::gcp hardware healthy backend/package-lock.json
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/4555d1c0-329d-4d31-8456-8aed183ce111/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/4555d1c0-329d-4d31-8456-8aed183ce111/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.