https://github.com/zaidprd/web-generet
· scanned 2026-06-16 01:10 UTC (2 months, 1 week ago)
20 raw signals (0 security + 20 graph)
Last scanned 2 months, 1 week ago · v1 · 20 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 220 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.
| Label | Layer | Status | Path |
|---|---|---|---|
AuthCard |
software | healthy | src/components/auth/AuthCard.tsx:AuthCard |
ProgressBar |
software | healthy | src/components/ui/ProgressBar.tsx:ProgressBar |
Reveal |
software | healthy | src/components/ui/Reveal.tsx:Reveal |
ProjectDetail |
software | healthy | src/components/dashboard/ProjectDetail.tsx:ProjectDetail |
handlePublish |
software | healthy | src/components/dashboard/ProjectDetail.tsx:handlePublish |
DashboardShell |
software | healthy | src/components/dashboard/DashboardShell.tsx:DashboardShell |
handleLogout |
software | healthy | src/components/dashboard/DashboardShell.tsx:handleLogout |
formatRupiah |
software | healthy | src/components/dashboard/TopUpSection.tsx:formatRupiah |
TopUpSection |
software | healthy | src/components/dashboard/TopUpSection.tsx:TopUpSection |
handleBuy |
software | healthy | src/components/dashboard/TopUpSection.tsx:handleBuy |
handleVerify |
software | healthy | src/components/dashboard/TopUpSection.tsx:handleVerify |
ProjectList |
software | healthy | src/components/dashboard/ProjectList.tsx:ProjectList |
handleDelete |
software | healthy | src/components/dashboard/ProjectList.tsx:handleDelete |
Step2SelectPages |
software | healthy | src/components/wizard/Step2SelectPages.tsx:Step2SelectPages |
toggle |
software | healthy | src/components/wizard/Step2SelectPages.tsx:toggle |
handleNext |
software | healthy | src/components/wizard/Step2SelectPages.tsx:handleNext |
Step3Content |
software | healthy | src/components/wizard/Step3Content.tsx:Step3Content |
handleNext |
software | healthy | src/components/wizard/Step3Content.tsx:handleNext |
HomeForm |
software | healthy | src/components/wizard/Step3Content.tsx:HomeForm |
upd |
software | healthy | src/components/wizard/Step3Content.tsx:upd |
AboutForm |
software | healthy | src/components/wizard/Step3Content.tsx:AboutForm |
handlePhotoUpload |
software | healthy | src/components/wizard/Step3Content.tsx:handlePhotoUpload |
ServicesForm |
software | healthy | src/components/wizard/Step3Content.tsx:ServicesForm |
ProductsForm |
software | healthy | src/components/wizard/Step3Content.tsx:ProductsForm |
PortfolioForm |
software | healthy | src/components/wizard/Step3Content.tsx:PortfolioForm |
ContactForm |
software | healthy | src/components/wizard/Step3Content.tsx:ContactForm |
Field |
software | healthy | src/components/wizard/Step3Content.tsx:Field |
Toggle |
software | healthy | src/components/wizard/Step3Content.tsx:Toggle |
WizardContainer |
software | healthy | src/components/wizard/WizardContainer.tsx:WizardContainer |
next |
software | healthy | src/components/wizard/WizardContainer.tsx:next |
back |
software | healthy | src/components/wizard/WizardContainer.tsx:back |
Step1BasicInfo |
software | healthy | src/components/wizard/Step1BasicInfo.tsx:Step1BasicInfo |
handleLogoUpload |
software | healthy | src/components/wizard/Step1BasicInfo.tsx:handleLogoUpload |
validate |
software | healthy | src/components/wizard/Step1BasicInfo.tsx:validate |
handleNext |
software | healthy | src/components/wizard/Step1BasicInfo.tsx:handleNext |
Step4OutputFormat |
software | healthy | src/components/wizard/Step4OutputFormat.tsx:Step4OutputForm… |
Step5Summary |
software | healthy | src/components/wizard/Step5Summary.tsx:Step5Summary |
handleGenerate |
software | healthy | src/components/wizard/Step5Summary.tsx:handleGenerate |
SummaryRow |
software | healthy | src/components/wizard/Step5Summary.tsx:SummaryRow |
rupiah |
software | healthy | src/app/page.tsx:rupiah |
CtaButton |
software | healthy | src/app/page.tsx:CtaButton |
LandingPage |
software | healthy | src/app/page.tsx:LandingPage |
RootLayout |
software | healthy | src/app/layout.tsx:RootLayout |
LoginForm |
software | healthy | src/app/login/page.tsx:LoginForm |
handleSubmit |
software | healthy | src/app/login/page.tsx:handleSubmit |
LoginPage |
software | healthy | src/app/login/page.tsx:LoginPage |
POST |
software | healthy | src/app/api/generate/route.ts:POST |
send |
software | healthy | src/app/api/generate/route.ts:send |
POST |
software | healthy | src/app/api/auth/logout/route.ts:POST |
POST |
software | healthy | src/app/api/auth/login/route.ts:POST |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
next.config.ts |
software | healthy | next.config.ts |
launch.json |
software | healthy | .claude/launch.json |
index.ts |
software | healthy | src/types/index.ts |
AuthCard.tsx |
software | healthy | src/components/auth/AuthCard.tsx |
ProgressBar.tsx |
software | healthy | src/components/ui/ProgressBar.tsx |
Reveal.tsx |
software | healthy | src/components/ui/Reveal.tsx |
ProjectDetail.tsx |
software | healthy | src/components/dashboard/ProjectDetail.tsx |
DashboardShell.tsx |
software | healthy | src/components/dashboard/DashboardShell.tsx |
TopUpSection.tsx |
software | healthy | src/components/dashboard/TopUpSection.tsx |
ProjectList.tsx |
software | healthy | src/components/dashboard/ProjectList.tsx |
Step2SelectPages.tsx |
software | healthy | src/components/wizard/Step2SelectPages.tsx |
Step3Content.tsx |
software | healthy | src/components/wizard/Step3Content.tsx |
WizardContainer.tsx |
software | healthy | src/components/wizard/WizardContainer.tsx |
Step1BasicInfo.tsx |
software | healthy | src/components/wizard/Step1BasicInfo.tsx |
Step4OutputFormat.tsx |
software | healthy | src/components/wizard/Step4OutputFormat.tsx |
Step5Summary.tsx |
software | healthy | src/components/wizard/Step5Summary.tsx |
globals.css |
software | healthy | src/app/globals.css |
page.tsx |
software | healthy | src/app/page.tsx |
layout.tsx |
software | healthy | src/app/layout.tsx |
page.tsx |
software | healthy | src/app/login/page.tsx |
route.ts |
software | healthy | src/app/api/generate/route.ts |
route.ts |
software | healthy | src/app/api/auth/logout/route.ts |
route.ts |
software | healthy | src/app/api/auth/login/route.ts |
route.ts |
software | healthy | src/app/api/auth/me/route.ts |
route.ts |
software | healthy | src/app/api/auth/register/route.ts |
route.ts |
software | healthy | src/app/api/webhook/mayar/route.ts |
route.ts |
software | healthy | src/app/api/projects/route.ts |
route.ts |
software | healthy | src/app/api/projects/[id]/route.ts |
route.ts |
software | healthy | src/app/api/projects/[id]/publish/route.ts |
route.ts |
software | healthy | src/app/api/projects/[id]/download/route.ts |
route.ts |
software | healthy | src/app/api/preview/[id]/[...path]/route.ts |
route.ts |
software | healthy | src/app/api/topup/route.ts |
route.ts |
software | healthy | src/app/api/topup/[id]/verify/route.ts |
page.tsx |
software | healthy | src/app/dashboard/page.tsx |
page.tsx |
software | healthy | src/app/dashboard/projects/[id]/page.tsx |
page.tsx |
software | healthy | src/app/generator/page.tsx |
page.tsx |
software | healthy | src/app/register/page.tsx |
topup.ts |
software | healthy | src/lib/topup.ts |
auth.ts |
software | healthy | src/lib/auth.ts |
assets.ts |
software | healthy | src/lib/assets.ts |
mayar.ts |
software | healthy | src/lib/mayar.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.claude |
software | healthy | .claude |
src |
software | healthy | src |
types |
software | healthy | src/types |
components |
software | healthy | src/components |
auth |
software | healthy | src/components/auth |
ui |
software | healthy | src/components/ui |
dashboard |
software | healthy | src/components/dashboard |
wizard |
software | healthy | src/components/wizard |
app |
software | healthy | src/app |
login |
software | healthy | src/app/login |
api |
software | healthy | src/app/api |
generate |
software | healthy | src/app/api/generate |
auth |
software | healthy | src/app/api/auth |
logout |
software | healthy | src/app/api/auth/logout |
login |
software | healthy | src/app/api/auth/login |
me |
software | healthy | src/app/api/auth/me |
register |
software | healthy | src/app/api/auth/register |
webhook |
software | healthy | src/app/api/webhook |
mayar |
software | healthy | src/app/api/webhook/mayar |
projects |
software | healthy | src/app/api/projects |
[id] |
software | healthy | src/app/api/projects/[id] |
publish |
software | healthy | src/app/api/projects/[id]/publish |
download |
software | healthy | src/app/api/projects/[id]/download |
preview |
software | healthy | src/app/api/preview |
[id] |
software | healthy | src/app/api/preview/[id] |
[...path] |
software | healthy | src/app/api/preview/[id]/[...path] |
topup |
software | healthy | src/app/api/topup |
[id] |
software | healthy | src/app/api/topup/[id] |
verify |
software | healthy | src/app/api/topup/[id]/verify |
dashboard |
software | healthy | src/app/dashboard |
projects |
software | healthy | src/app/dashboard/projects |
[id] |
software | healthy | src/app/dashboard/projects/[id] |
generator |
software | healthy | src/app/generator |
register |
software | healthy | src/app/register |
lib |
software | healthy | src/lib |
store |
software | healthy | src/store |
| Label | Layer | Status | Path |
|---|---|---|---|
AuthCard |
frontend | healthy | src/components/auth/AuthCard.tsx |
ProgressBar |
frontend | healthy | src/components/ui/ProgressBar.tsx |
Reveal |
frontend | healthy | src/components/ui/Reveal.tsx |
ProjectDetail |
frontend | healthy | src/components/dashboard/ProjectDetail.tsx |
DashboardShell |
frontend | healthy | src/components/dashboard/DashboardShell.tsx |
TopUpSection |
frontend | healthy | src/components/dashboard/TopUpSection.tsx |
ProjectList |
frontend | healthy | src/components/dashboard/ProjectList.tsx |
Step2SelectPages |
frontend | healthy | src/components/wizard/Step2SelectPages.tsx |
Step3Content |
frontend | healthy | src/components/wizard/Step3Content.tsx |
WizardContainer |
frontend | healthy | src/components/wizard/WizardContainer.tsx |
Step1BasicInfo |
frontend | healthy | src/components/wizard/Step1BasicInfo.tsx |
Step4OutputFormat |
frontend | healthy | src/components/wizard/Step4OutputFormat.tsx |
Step5Summary |
frontend | healthy | src/components/wizard/Step5Summary.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
LoginPage |
frontend | healthy | src/app/login/page.tsx |
RegisterPage |
frontend | healthy | src/app/register/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/login |
frontend | healthy | src/app/login/page.tsx |
/dashboard |
frontend | healthy | src/app/dashboard/page.tsx |
/dashboard/projects/[id] |
frontend | healthy | src/app/dashboard/projects/[id]/page.tsx |
/generator |
frontend | healthy | src/app/generator/page.tsx |
/register |
frontend | healthy | src/app/register/page.tsx |
/ |
frontend | healthy | src/lib/auth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | .env.example |
postgres |
data | healthy | .env.example |
mysql |
data | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-sub9glwl |
software | healthy | /tmp/repobility-clone-sub9glwl |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.env.example |
security | healthy | .env.example |
This page is publicly accessible at:
https://repobility.com/scan/f2879d76-5dd7-4a6b-988a-bbe5142453c1/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f2879d76-5dd7-4a6b-988a-bbe5142453c1/
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.