https://github.com/Shabir12345/iFast-Roadside
· scanned 2026-06-16 00:08 UTC (2 months, 2 weeks ago)
18 raw signals (0 security + 18 graph)
Last scanned 2 months, 2 weeks ago · v1 · 15 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 98 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 |
|---|---|---|---|
index.css |
software | healthy | index.css |
[C] SEO Plan.md |
software | healthy | [C] SEO Plan.md |
vite.config.ts |
software | healthy | vite.config.ts |
vercel.json |
software | healthy | vercel.json |
constants.tsx |
software | healthy | constants.tsx |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
entry-server.tsx |
software | healthy | entry-server.tsx |
index.tsx |
software | healthy | index.tsx |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
App.tsx |
software | healthy | App.tsx |
metadata.json |
software | healthy | metadata.json |
types.ts |
software | healthy | types.ts |
index-blog-posts.js |
software | healthy | scripts/index-blog-posts.js |
index-blog-posts.cjs |
software | healthy | scripts/index-blog-posts.cjs |
request-indexing.cjs |
software | healthy | scripts/request-indexing.cjs |
prerender.mjs |
software | healthy | scripts/prerender.mjs |
analytics.ts |
software | healthy | utils/analytics.ts |
GoogleReviews.tsx |
software | healthy | components/GoogleReviews.tsx |
ChatBot.tsx |
software | healthy | components/ChatBot.tsx |
Services.tsx |
software | healthy | components/Services.tsx |
Testimonials.tsx |
software | healthy | components/Testimonials.tsx |
About.tsx |
software | healthy | components/About.tsx |
FAQ.tsx |
software | healthy | components/FAQ.tsx |
StickyCall.tsx |
software | healthy | components/StickyCall.tsx |
Process.tsx |
software | healthy | components/Process.tsx |
Footer.tsx |
software | healthy | components/Footer.tsx |
Hero.tsx |
software | healthy | components/Hero.tsx |
Header.tsx |
software | healthy | components/Header.tsx |
CityPage.tsx |
software | healthy | pages/CityPage.tsx |
MobileMechanicLanding.tsx |
software | healthy | pages/MobileMechanicLanding.tsx |
ServiceCityPage.tsx |
software | healthy | pages/ServiceCityPage.tsx |
EastGtaServiceAreaPage.tsx |
software | healthy | pages/EastGtaServiceAreaPage.tsx |
ServicePage.tsx |
software | healthy | pages/ServicePage.tsx |
Home.tsx |
software | healthy | pages/Home.tsx |
Blog.tsx |
software | healthy | pages/Blog.tsx |
BlogPost.tsx |
software | healthy | pages/BlogPost.tsx |
settings.local.json |
software | healthy | .claude/settings.local.json |
geminiService.ts |
software | healthy | services/geminiService.ts |
CLAUDE.md |
quality | healthy | CLAUDE.md |
.claude/settings.local.json |
quality | healthy | .claude/settings.local.json |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | App.tsx |
GoogleReviews |
frontend | healthy | components/GoogleReviews.tsx |
ChatBot |
frontend | healthy | components/ChatBot.tsx |
Services |
frontend | healthy | components/Services.tsx |
Testimonials |
frontend | healthy | components/Testimonials.tsx |
About |
frontend | healthy | components/About.tsx |
FAQ |
frontend | healthy | components/FAQ.tsx |
StickyCall |
frontend | healthy | components/StickyCall.tsx |
Process |
frontend | healthy | components/Process.tsx |
Footer |
frontend | healthy | components/Footer.tsx |
Hero |
frontend | healthy | components/Hero.tsx |
Header |
frontend | healthy | components/Header.tsx |
CityPage |
frontend | healthy | pages/CityPage.tsx |
MobileMechanicLanding |
frontend | healthy | pages/MobileMechanicLanding.tsx |
ServiceCityPage |
frontend | healthy | pages/ServiceCityPage.tsx |
EastGtaServiceAreaPage |
frontend | healthy | pages/EastGtaServiceAreaPage.tsx |
ServicePage |
frontend | healthy | pages/ServicePage.tsx |
Home |
frontend | healthy | pages/Home.tsx |
Blog |
frontend | healthy | pages/Blog.tsx |
BlogPost |
frontend | healthy | pages/BlogPost.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
render |
software | healthy | entry-server.tsx:render |
requestIndexingForUrl |
software | healthy | scripts/index-blog-posts.js:requestIndexingForUrl |
waitForRequestIndexingButton |
software | healthy | scripts/index-blog-posts.cjs:waitForRequestIndexingButton |
requestIndexingForUrl |
software | healthy | scripts/index-blog-posts.cjs:requestIndexingForUrl |
inspectUrlFor |
software | healthy | scripts/request-indexing.cjs:inspectUrlFor |
isGoogle404 |
software | healthy | scripts/request-indexing.cjs:isGoogle404 |
overviewUrl |
software | healthy | scripts/request-indexing.cjs:overviewUrl |
detectAuthuser |
software | healthy | scripts/request-indexing.cjs:detectAuthuser |
sleep |
software | healthy | scripts/request-indexing.cjs:sleep |
requestIndexing |
software | healthy | scripts/request-indexing.cjs:requestIndexing |
main |
software | healthy | scripts/request-indexing.cjs:main |
trackConversion |
software | healthy | utils/analytics.ts:trackConversion |
trackPhoneCall |
software | healthy | utils/analytics.ts:trackPhoneCall |
scrollToBottom |
software | healthy | components/ChatBot.tsx:scrollToBottom |
handleSend |
software | healthy | components/ChatBot.tsx:handleSend |
handleKeyPress |
software | healthy | components/ChatBot.tsx:handleKeyPress |
sendMessageToGemini |
software | healthy | services/geminiService.ts:sendMessageToGemini |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | App.tsx |
/mobile-mechanic |
frontend | healthy | App.tsx |
/service/:id |
frontend | healthy | App.tsx |
/service/:id/:city |
frontend | healthy | App.tsx |
/service-area/east-gta |
frontend | healthy | App.tsx |
/areas/:city |
frontend | healthy | App.tsx |
/blog |
frontend | healthy | App.tsx |
/blog/:slug |
frontend | healthy | App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
utils |
software | healthy | utils |
components |
software | healthy | components |
pages |
software | healthy | pages |
.claude |
software | healthy | .claude |
services |
software | healthy | services |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-dye_scm5 |
software | healthy | /tmp/repobility-clone-dye_scm5 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/9f4c13a2-b35f-4bc3-bebd-d1e3177c5223/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9f4c13a2-b35f-4bc3-bebd-d1e3177c5223/
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.