https://github.com/W3lixir/Pharmetriks
· scanned 2026-06-16 00:53 UTC (2 months, 1 week ago)
24 raw signals (0 security + 24 graph)
Last scanned 2 months, 1 week ago · v1 · 24 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 310 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 |
|---|---|---|---|
networkFirstNavigation |
software | healthy | sw.js:networkFirstNavigation |
cached |
software | healthy | sw.js:cached |
cacheFirst |
software | healthy | sw.js:cacheFirst |
staleWhileRevalidate |
software | healthy | sw.js:staleWhileRevalidate |
offlineFallbackHTML |
software | healthy | sw.js:offlineFallbackHTML |
LegalShell |
software | healthy | portal/components/legal/LegalShell.tsx:LegalShell |
AuthShell |
software | healthy | portal/components/auth/AuthShell.tsx:AuthShell |
Icon |
software | healthy | portal/components/ui/Icon.tsx:Icon |
GlassCard |
software | healthy | portal/components/ui/GlassCard.tsx:GlassCard |
Toggle |
software | healthy | portal/components/ui/Toggle.tsx:Toggle |
Pill |
software | healthy | portal/components/ui/Pill.tsx:Pill |
HelpButton |
software | healthy | portal/components/ui/HelpButton.tsx:HelpButton |
FormAlert |
software | healthy | portal/components/ui/FormAlert.tsx:FormAlert |
HowItWorks |
software | healthy | portal/components/landing/HowItWorks.tsx:HowItWorks |
Nav |
software | healthy | portal/components/landing/Nav.tsx:Nav |
onScroll |
software | healthy | portal/components/landing/Nav.tsx:onScroll |
Testimonials |
software | healthy | portal/components/landing/Testimonials.tsx:Testimonials |
Pricing |
software | healthy | portal/components/landing/Pricing.tsx:Pricing |
Features |
software | healthy | portal/components/landing/Features.tsx:Features |
AppPreview |
software | healthy | portal/components/landing/AppPreview.tsx:AppPreview |
FAQ |
software | healthy | portal/components/landing/FAQ.tsx:FAQ |
Preview |
software | healthy | portal/components/landing/Preview.tsx:Preview |
Footer |
software | healthy | portal/components/landing/Footer.tsx:Footer |
FooterCol |
software | healthy | portal/components/landing/Footer.tsx:FooterCol |
CTABand |
software | healthy | portal/components/landing/CTABand.tsx:CTABand |
Hero |
software | healthy | portal/components/landing/Hero.tsx:Hero |
Home |
software | healthy | portal/app/page.tsx:Home |
RootLayout |
software | healthy | portal/app/layout.tsx:RootLayout |
AboutPage |
software | healthy | portal/app/about/page.tsx:AboutPage |
RefundPolicyPage |
software | healthy | portal/app/refund-policy/page.tsx:RefundPolicyPage |
signOutAndRedirect |
software | healthy | portal/app/logout/route.ts:signOutAndRedirect |
getOrigin |
software | healthy | portal/app/logout/route.ts:getOrigin |
POST |
software | healthy | portal/app/logout/route.ts:POST |
GET |
software | healthy | portal/app/logout/route.ts:GET |
ContactPage |
software | healthy | portal/app/contact/page.tsx:ContactPage |
LoginForm |
software | healthy | portal/app/login/LoginForm.tsx:LoginForm |
onSubmit |
software | healthy | portal/app/login/LoginForm.tsx:onSubmit |
loginAction |
software | healthy | portal/app/login/actions.ts:loginAction |
LoginPage |
software | healthy | portal/app/login/page.tsx:LoginPage |
authorize |
software | healthy | portal/app/api/sync/route.ts:authorize |
GET |
software | healthy | portal/app/api/sync/route.ts:GET |
POST |
software | healthy | portal/app/api/sync/route.ts:POST |
POST |
software | healthy | portal/app/api/verify-license/route.ts:POST |
SignupForm |
software | healthy | portal/app/signup/SignupForm.tsx:SignupForm |
onSubmit |
software | healthy | portal/app/signup/SignupForm.tsx:onSubmit |
signupAction |
software | healthy | portal/app/signup/actions.ts:signupAction |
SignupPage |
software | healthy | portal/app/signup/page.tsx:SignupPage |
GET |
software | healthy | portal/app/app/route.ts:GET |
UserRow |
software | healthy | portal/app/admin/UserRow.tsx:UserRow |
expectedTotal |
software | healthy | portal/app/admin/UserRow.tsx:expectedTotal |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
rxaudit-local.html |
software | healthy | rxaudit-local.html |
manifest.json |
software | healthy | manifest.json |
README.md |
software | healthy | README.md |
sw.js |
software | healthy | sw.js |
postcss.config.mjs |
software | healthy | portal/postcss.config.mjs |
tailwind.config.ts |
software | healthy | portal/tailwind.config.ts |
package.json |
software | healthy | portal/package.json |
package-lock.json |
software | healthy | portal/package-lock.json |
.env.example |
software | healthy | portal/.env.example |
tsconfig.json |
software | healthy | portal/tsconfig.json |
next.config.mjs |
software | healthy | portal/next.config.mjs |
LegalShell.tsx |
software | healthy | portal/components/legal/LegalShell.tsx |
AuthShell.tsx |
software | healthy | portal/components/auth/AuthShell.tsx |
Icon.tsx |
software | healthy | portal/components/ui/Icon.tsx |
GlassCard.tsx |
software | healthy | portal/components/ui/GlassCard.tsx |
Toggle.tsx |
software | healthy | portal/components/ui/Toggle.tsx |
Pill.tsx |
software | healthy | portal/components/ui/Pill.tsx |
HelpButton.tsx |
software | healthy | portal/components/ui/HelpButton.tsx |
Field.tsx |
software | healthy | portal/components/ui/Field.tsx |
FormAlert.tsx |
software | healthy | portal/components/ui/FormAlert.tsx |
HowItWorks.tsx |
software | healthy | portal/components/landing/HowItWorks.tsx |
Nav.tsx |
software | healthy | portal/components/landing/Nav.tsx |
Testimonials.tsx |
software | healthy | portal/components/landing/Testimonials.tsx |
Pricing.tsx |
software | healthy | portal/components/landing/Pricing.tsx |
Features.tsx |
software | healthy | portal/components/landing/Features.tsx |
AppPreview.tsx |
software | healthy | portal/components/landing/AppPreview.tsx |
FAQ.tsx |
software | healthy | portal/components/landing/FAQ.tsx |
Preview.tsx |
software | healthy | portal/components/landing/Preview.tsx |
Footer.tsx |
software | healthy | portal/components/landing/Footer.tsx |
CTABand.tsx |
software | healthy | portal/components/landing/CTABand.tsx |
Hero.tsx |
software | healthy | portal/components/landing/Hero.tsx |
globals.css |
software | healthy | portal/app/globals.css |
page.tsx |
software | healthy | portal/app/page.tsx |
layout.tsx |
software | healthy | portal/app/layout.tsx |
page.tsx |
software | healthy | portal/app/about/page.tsx |
page.tsx |
software | healthy | portal/app/refund-policy/page.tsx |
route.ts |
software | healthy | portal/app/logout/route.ts |
page.tsx |
software | healthy | portal/app/contact/page.tsx |
LoginForm.tsx |
software | healthy | portal/app/login/LoginForm.tsx |
actions.ts |
software | healthy | portal/app/login/actions.ts |
page.tsx |
software | healthy | portal/app/login/page.tsx |
route.ts |
software | healthy | portal/app/api/sync/route.ts |
route.ts |
software | healthy | portal/app/api/verify-license/route.ts |
SignupForm.tsx |
software | healthy | portal/app/signup/SignupForm.tsx |
actions.ts |
software | healthy | portal/app/signup/actions.ts |
page.tsx |
software | healthy | portal/app/signup/page.tsx |
route.ts |
software | healthy | portal/app/app/route.ts |
UserRow.tsx |
software | healthy | portal/app/admin/UserRow.tsx |
actions.ts |
software | healthy | portal/app/admin/actions.ts |
page.tsx |
software | healthy | portal/app/admin/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
LegalShell |
frontend | healthy | portal/components/legal/LegalShell.tsx |
AuthShell |
frontend | healthy | portal/components/auth/AuthShell.tsx |
Icon |
frontend | healthy | portal/components/ui/Icon.tsx |
GlassCard |
frontend | healthy | portal/components/ui/GlassCard.tsx |
Toggle |
frontend | healthy | portal/components/ui/Toggle.tsx |
Pill |
frontend | healthy | portal/components/ui/Pill.tsx |
HelpButton |
frontend | healthy | portal/components/ui/HelpButton.tsx |
Field |
frontend | healthy | portal/components/ui/Field.tsx |
FormAlert |
frontend | healthy | portal/components/ui/FormAlert.tsx |
HowItWorks |
frontend | healthy | portal/components/landing/HowItWorks.tsx |
Nav |
frontend | healthy | portal/components/landing/Nav.tsx |
Testimonials |
frontend | healthy | portal/components/landing/Testimonials.tsx |
Pricing |
frontend | healthy | portal/components/landing/Pricing.tsx |
Features |
frontend | healthy | portal/components/landing/Features.tsx |
AppPreview |
frontend | healthy | portal/components/landing/AppPreview.tsx |
FAQ |
frontend | healthy | portal/components/landing/FAQ.tsx |
Preview |
frontend | healthy | portal/components/landing/Preview.tsx |
Footer |
frontend | healthy | portal/components/landing/Footer.tsx |
CTABand |
frontend | healthy | portal/components/landing/CTABand.tsx |
Hero |
frontend | healthy | portal/components/landing/Hero.tsx |
Home |
frontend | healthy | portal/app/page.tsx |
RootLayout |
frontend | healthy | portal/app/layout.tsx |
AboutPage |
frontend | healthy | portal/app/about/page.tsx |
RefundPolicyPage |
frontend | healthy | portal/app/refund-policy/page.tsx |
ContactPage |
frontend | healthy | portal/app/contact/page.tsx |
LoginForm |
frontend | healthy | portal/app/login/LoginForm.tsx |
LoginPage |
frontend | healthy | portal/app/login/page.tsx |
SignupForm |
frontend | healthy | portal/app/signup/SignupForm.tsx |
SignupPage |
frontend | healthy | portal/app/signup/page.tsx |
UserRow |
frontend | healthy | portal/app/admin/UserRow.tsx |
InstallGuidePage |
frontend | healthy | portal/app/install-guide/page.tsx |
TermsPage |
frontend | healthy | portal/app/terms/page.tsx |
PrivacyPage |
frontend | healthy | portal/app/privacy/page.tsx |
AddonPicker |
frontend | healthy | portal/app/upload-receipt/AddonPicker.tsx |
CopyRow |
frontend | healthy | portal/app/upload-receipt/CopyRow.tsx |
GcashCard |
frontend | healthy | portal/app/upload-receipt/GcashCard.tsx |
UploadForm |
frontend | healthy | portal/app/upload-receipt/UploadForm.tsx |
CheckoutClient |
frontend | healthy | portal/app/upload-receipt/CheckoutClient.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
portal |
software | healthy | portal |
components |
software | healthy | portal/components |
legal |
software | healthy | portal/components/legal |
auth |
software | healthy | portal/components/auth |
ui |
software | healthy | portal/components/ui |
landing |
software | healthy | portal/components/landing |
app |
software | healthy | portal/app |
about |
software | healthy | portal/app/about |
refund-policy |
software | healthy | portal/app/refund-policy |
logout |
software | healthy | portal/app/logout |
contact |
software | healthy | portal/app/contact |
login |
software | healthy | portal/app/login |
api |
software | healthy | portal/app/api |
sync |
software | healthy | portal/app/api/sync |
verify-license |
software | healthy | portal/app/api/verify-license |
signup |
software | healthy | portal/app/signup |
app |
software | healthy | portal/app/app |
admin |
software | healthy | portal/app/admin |
install-guide |
software | healthy | portal/app/install-guide |
terms |
software | healthy | portal/app/terms |
pending |
software | healthy | portal/app/pending |
privacy |
software | healthy | portal/app/privacy |
upload-receipt |
software | healthy | portal/app/upload-receipt |
lib |
software | healthy | portal/lib |
supabase |
software | healthy | portal/lib/supabase |
supabase |
software | healthy | portal/supabase |
migrations |
software | healthy | portal/supabase/migrations |
public |
software | healthy | portal/public |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | portal/app/page.tsx |
/about |
frontend | healthy | portal/app/about/page.tsx |
/refund-policy |
frontend | healthy | portal/app/refund-policy/page.tsx |
/contact |
frontend | healthy | portal/app/contact/page.tsx |
/login |
frontend | healthy | portal/app/login/page.tsx |
/signup |
frontend | healthy | portal/app/signup/page.tsx |
/admin |
frontend | healthy | portal/app/admin/page.tsx |
/install-guide |
frontend | healthy | portal/app/install-guide/page.tsx |
/terms |
frontend | healthy | portal/app/terms/page.tsx |
/pending |
frontend | healthy | portal/app/pending/page.tsx |
/privacy |
frontend | healthy | portal/app/privacy/page.tsx |
/upload-receipt |
frontend | healthy | portal/app/upload-receipt/page.tsx |
/ |
frontend | healthy | portal/app/logout/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
0004_requested_features.sql |
data | healthy | portal/supabase/migrations/0004_requested_features.sql |
0007_staff_vale_collections.sql |
data | healthy | portal/supabase/migrations/0007_staff_vale_collections.sql |
0005_utang_collections.sql |
data | healthy | portal/supabase/migrations/0005_utang_collections.sql |
0006_suppliers_po_collections.sql |
data | healthy | portal/supabase/migrations/0006_suppliers_po_collections.sql |
0003_sync.sql |
data | healthy | portal/supabase/migrations/0003_sync.sql |
0002_features.sql |
data | healthy | portal/supabase/migrations/0002_features.sql |
0001_init.sql |
data | healthy | portal/supabase/migrations/0001_init.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::rxaudit-local.html |
security | healthy | rxaudit-local.html |
auth::portal/public/rxaudit-local.html |
security | healthy | portal/public/rxaudit-local.html |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-duqjpx2d |
software | healthy | /tmp/repobility-clone-duqjpx2d |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | portal/app/privacy/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | portal/supabase/migrations/0003_sync.sql |
This page is publicly accessible at:
https://repobility.com/scan/4a5ce8b5-05e6-45ca-b717-60249fb455bc/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4a5ce8b5-05e6-45ca-b717-60249fb455bc/
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.