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.

social-blip/Market-on-main

https://github.com/social-blip/Market-on-main · scanned 2026-06-16 00:17 UTC (2 months, 2 weeks ago)

115 raw signals (0 security + 115 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 82 actionable findings from 1 signal source. 33 repeated signals grouped for readability. 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 573 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
ScrollToTop software healthy client/src/App.js:ScrollToTop
VendorRoute software healthy client/src/App.js:VendorRoute
AdminRoute software healthy client/src/App.js:AdminRoute
App software healthy client/src/App.js:App
PublicLayout software healthy client/src/components/PublicLayout.js:PublicLayout
VendorLayout software healthy client/src/components/VendorLayout.js:VendorLayout
handleLogout software healthy client/src/components/VendorLayout.js:handleLogout
handleReturnToAdmin software healthy client/src/components/VendorLayout.js:handleReturnToAdmin
AdminLayout software healthy client/src/components/AdminLayout.js:AdminLayout
handleLogout software healthy client/src/components/AdminLayout.js:handleLogout
MusicScheduleBuilder software healthy client/src/pages/admin/MusicScheduleBuilder.js:MusicSchedul…
fetchData software healthy client/src/pages/admin/MusicScheduleBuilder.js:fetchData
assignMusician software healthy client/src/pages/admin/MusicScheduleBuilder.js:assignMusici…
formatDate software healthy client/src/pages/admin/MusicScheduleBuilder.js:formatDate
getSlotData software healthy client/src/pages/admin/MusicScheduleBuilder.js:getSlotData
ContactSubmissions software healthy client/src/pages/admin/ContactSubmissions.js:ContactSubmiss…
fetchSubmissions software healthy client/src/pages/admin/ContactSubmissions.js:fetchSubmissio…
AdminBlogEditor software healthy client/src/pages/admin/BlogEditor.js:AdminBlogEditor
fetchPost software healthy client/src/pages/admin/BlogEditor.js:fetchPost
handleTitleChange software healthy client/src/pages/admin/BlogEditor.js:handleTitleChange
generateSlug software healthy client/src/pages/admin/BlogEditor.js:generateSlug
handleSubmit software healthy client/src/pages/admin/BlogEditor.js:handleSubmit
handleImageUpload software healthy client/src/pages/admin/BlogEditor.js:handleImageUpload
handleImageDelete software healthy client/src/pages/admin/BlogEditor.js:handleImageDelete
AdminDates software healthy client/src/pages/admin/Dates.js:AdminDates
fetchDates software healthy client/src/pages/admin/Dates.js:fetchDates
toggleCancelled software healthy client/src/pages/admin/Dates.js:toggleCancelled
AdminMusicApplications software healthy client/src/pages/admin/MusicApplications.js:AdminMusicAppli…
fetchMusicians software healthy client/src/pages/admin/MusicApplications.js:fetchMusicians
addMusician software healthy client/src/pages/admin/MusicApplications.js:addMusician
saveMusician software healthy client/src/pages/admin/MusicApplications.js:saveMusician
deleteMusician software healthy client/src/pages/admin/MusicApplications.js:deleteMusician
MapBuilder software healthy client/src/pages/admin/MapBuilder.js:MapBuilder
fetchMapConfig software healthy client/src/pages/admin/MapBuilder.js:fetchMapConfig
fetchDates software healthy client/src/pages/admin/MapBuilder.js:fetchDates
addToWaitlist software healthy client/src/pages/admin/MapBuilder.js:addToWaitlist
removeFromWaitlist software healthy client/src/pages/admin/MapBuilder.js:removeFromWaitlist
promoteFromWaitlist software healthy client/src/pages/admin/MapBuilder.js:promoteFromWaitlist
handleDateChange software healthy client/src/pages/admin/MapBuilder.js:handleDateChange
getVendorAtSpot software healthy client/src/pages/admin/MapBuilder.js:getVendorAtSpot
isDoubleBoothStart software healthy client/src/pages/admin/MapBuilder.js:isDoubleBoothStart
isDoubleBoothSecond software healthy client/src/pages/admin/MapBuilder.js:isDoubleBoothSecond
isDoubleBooth software healthy client/src/pages/admin/MapBuilder.js:isDoubleBooth
handleDragStart software healthy client/src/pages/admin/MapBuilder.js:handleDragStart
handleDragEnd software healthy client/src/pages/admin/MapBuilder.js:handleDragEnd
handleDragOver software healthy client/src/pages/admin/MapBuilder.js:handleDragOver
handleDragLeave software healthy client/src/pages/admin/MapBuilder.js:handleDragLeave
handleDrop software healthy client/src/pages/admin/MapBuilder.js:handleDrop
handleUnassign software healthy client/src/pages/admin/MapBuilder.js:handleUnassign
formatDate software healthy client/src/pages/admin/MapBuilder.js:formatDate

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

LabelLayerStatusPath
GET /music/admin/schedule-builder api healthy client/src/pages/admin/MusicScheduleBuilder.js
POST /music/admin/schedule/assign api healthy client/src/pages/admin/MusicScheduleBuilder.js
GET /contact/submissions api healthy client/src/pages/admin/ContactSubmissions.js
POST /blog/admin api healthy client/src/pages/admin/BlogEditor.js
GET /dates api healthy client/src/pages/admin/Dates.js
GET /music-applications api healthy client/src/pages/admin/MusicApplications.js
POST /music-applications api healthy client/src/pages/admin/MusicApplications.js
GET /settings/map_config api healthy client/src/pages/admin/MapBuilder.js
GET /maps/builder/dates/list api healthy client/src/pages/admin/MapBuilder.js
GET /admin/vendors api healthy client/src/pages/admin/MapBuilder.js
POST /maps/waitlist api healthy client/src/pages/admin/MapBuilder.js
PUT /maps/assign api healthy client/src/pages/admin/MapBuilder.js
GET /maps api healthy client/src/pages/admin/Maps.js
POST /maps api healthy client/src/pages/admin/Maps.js
GET /admin/vendor-shoutouts api healthy client/src/pages/admin/Vendors.js
POST /admin/vendor-shoutouts api healthy client/src/pages/admin/VendorShoutouts.js
GET /dates/ api healthy client/src/pages/admin/VendorDetail.js
POST /admin/bookings api healthy client/src/pages/admin/VendorDetail.js
POST /admin/bookings/review api healthy client/src/pages/admin/VendorDetail.js
POST /payments api healthy client/src/pages/admin/VendorDetail.js
GET /payments api healthy client/src/pages/admin/Payments.js
GET /blog/admin/all api healthy client/src/pages/admin/Blog.js
GET /announcements/all api healthy client/src/pages/admin/Announcements.js
POST /announcements api healthy client/src/pages/admin/Announcements.js
GET /admin/date-requests api healthy client/src/pages/admin/Dashboard.js
POST /contact api healthy client/src/pages/public/Contact.js
POST /applications/submit api healthy client/src/pages/public/Apply.js
GET /vendors/public api healthy client/src/pages/public/Vendors.js
GET /blog api healthy client/src/pages/public/Blog.js
GET /vendors/public?shuffle=true api healthy client/src/pages/public/TestHome4.js
GET /blog/featured api healthy client/src/pages/public/TestHome4.js
GET /music/schedule/upcoming?limit=12 api healthy client/src/pages/public/TestHome4.js
GET /auth/me api healthy client/src/context/AuthContext.js
USE /api/payments/webhook api healthy server/index.js
USE /uploads api healthy server/index.js
USE /api/auth api healthy server/index.js
USE /api/vendors api healthy server/index.js
USE /api/admin api healthy server/index.js
USE /api/dates api healthy server/index.js
USE /api/announcements api healthy server/index.js
USE /api/payments api healthy server/index.js
USE /api/maps api healthy server/index.js
USE /api/applications api healthy server/index.js
USE /api/music-applications api healthy server/index.js
USE /api/blog api healthy server/index.js
USE /api/music api healthy server/index.js
USE /api/settings api healthy server/index.js
USE /api/contact api healthy server/index.js
USE /api/sitemap.xml api healthy server/index.js
GET /api/health api healthy server/index.js

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
DEV-SETUP.md software healthy DEV-SETUP.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
package.json software healthy client/package.json
package-lock.json software healthy client/package-lock.json
index.html software healthy client/public/index.html
index.css software healthy client/src/index.css
App.js software healthy client/src/App.js
index.js software healthy client/src/index.js
client.js software healthy client/src/api/client.js
PublicLayout.js software healthy client/src/components/PublicLayout.js
VendorLayout.js software healthy client/src/components/VendorLayout.js
AdminLayout.js software healthy client/src/components/AdminLayout.js
MusicScheduleBuilder.js software healthy client/src/pages/admin/MusicScheduleBuilder.js
ContactSubmissions.js software healthy client/src/pages/admin/ContactSubmissions.js
BlogEditor.js software healthy client/src/pages/admin/BlogEditor.js
Dates.js software healthy client/src/pages/admin/Dates.js
MusicApplications.js software healthy client/src/pages/admin/MusicApplications.js
MapBuilder.js software healthy client/src/pages/admin/MapBuilder.js
Maps.js software healthy client/src/pages/admin/Maps.js
Vendors.js software healthy client/src/pages/admin/Vendors.js
VendorShoutouts.js software healthy client/src/pages/admin/VendorShoutouts.js
Login.js software healthy client/src/pages/admin/Login.js
VendorDetail.js software healthy client/src/pages/admin/VendorDetail.js
Payments.js software healthy client/src/pages/admin/Payments.js
Blog.js software healthy client/src/pages/admin/Blog.js
Announcements.js software healthy client/src/pages/admin/Announcements.js
Dashboard.js software healthy client/src/pages/admin/Dashboard.js
TestHome3.js software healthy client/src/pages/public/TestHome3.js
Contact.js software healthy client/src/pages/public/Contact.js
Home.js software healthy client/src/pages/public/Home.js
Apply.js software healthy client/src/pages/public/Apply.js
Vendors.js software healthy client/src/pages/public/Vendors.js
FindUs.js software healthy client/src/pages/public/FindUs.js
VendorDetail.js software healthy client/src/pages/public/VendorDetail.js
ApplyThankYou.js software healthy client/src/pages/public/ApplyThankYou.js
Map.js software healthy client/src/pages/public/Map.js
Sponsor.js software healthy client/src/pages/public/Sponsor.js
Blog.js software healthy client/src/pages/public/Blog.js
TestHome2.js software healthy client/src/pages/public/TestHome2.js
GetInvolved.js software healthy client/src/pages/public/GetInvolved.js
SponsorFlyer.js software healthy client/src/pages/public/SponsorFlyer.js
TestHome.js software healthy client/src/pages/public/TestHome.js
TestHome4.js software healthy client/src/pages/public/TestHome4.js
BecomeVendor.js software healthy client/src/pages/public/BecomeVendor.js
BlogPost.js software healthy client/src/pages/public/BlogPost.js
AuthContext.js software healthy client/src/context/AuthContext.js
global.css software healthy client/src/styles/global.css

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

LabelLayerStatusPath
/admin/MusicScheduleBuilder frontend healthy client/src/pages/admin/MusicScheduleBuilder.js
/admin/ContactSubmissions frontend healthy client/src/pages/admin/ContactSubmissions.js
/admin/BlogEditor frontend healthy client/src/pages/admin/BlogEditor.js
/admin/Dates frontend healthy client/src/pages/admin/Dates.js
/admin/MusicApplications frontend healthy client/src/pages/admin/MusicApplications.js
/admin/MapBuilder frontend healthy client/src/pages/admin/MapBuilder.js
/admin/Maps frontend healthy client/src/pages/admin/Maps.js
/admin/Vendors frontend healthy client/src/pages/admin/Vendors.js
/admin/VendorShoutouts frontend healthy client/src/pages/admin/VendorShoutouts.js
/admin/Login frontend healthy client/src/pages/admin/Login.js
/admin/VendorDetail frontend healthy client/src/pages/admin/VendorDetail.js
/admin/Payments frontend healthy client/src/pages/admin/Payments.js
/admin/Blog frontend healthy client/src/pages/admin/Blog.js
/admin/Announcements frontend healthy client/src/pages/admin/Announcements.js
/admin/Dashboard frontend healthy client/src/pages/admin/Dashboard.js
/public/TestHome3 frontend healthy client/src/pages/public/TestHome3.js
/public/Contact frontend healthy client/src/pages/public/Contact.js
/public/Home frontend healthy client/src/pages/public/Home.js
/public/Apply frontend healthy client/src/pages/public/Apply.js
/public/Vendors frontend healthy client/src/pages/public/Vendors.js
/public/FindUs frontend healthy client/src/pages/public/FindUs.js
/public/VendorDetail frontend healthy client/src/pages/public/VendorDetail.js
/public/ApplyThankYou frontend healthy client/src/pages/public/ApplyThankYou.js
/public/Map frontend healthy client/src/pages/public/Map.js
/public/Sponsor frontend healthy client/src/pages/public/Sponsor.js
/public/Blog frontend healthy client/src/pages/public/Blog.js
/public/TestHome2 frontend healthy client/src/pages/public/TestHome2.js
/public/GetInvolved frontend healthy client/src/pages/public/GetInvolved.js
/public/SponsorFlyer frontend healthy client/src/pages/public/SponsorFlyer.js
/public/TestHome frontend healthy client/src/pages/public/TestHome.js
/public/TestHome4 frontend healthy client/src/pages/public/TestHome4.js
/public/BecomeVendor frontend healthy client/src/pages/public/BecomeVendor.js
/public/BlogPost frontend healthy client/src/pages/public/BlogPost.js
/ frontend healthy client/src/App.js
vendors frontend healthy client/src/App.js
vendors/:id frontend healthy client/src/App.js
map frontend healthy client/src/App.js
apply frontend healthy client/src/App.js
apply/thank-you frontend healthy client/src/App.js
become-vendor frontend healthy client/src/App.js
find-us frontend healthy client/src/App.js
get-involved frontend healthy client/src/App.js
contact frontend healthy client/src/App.js
blog frontend healthy client/src/App.js
blog/:slug frontend healthy client/src/App.js
sponsor frontend healthy client/src/App.js
/sponsor/flyer frontend healthy client/src/App.js
/test-home frontend healthy client/src/App.js
/test-home-2 frontend healthy client/src/App.js
/test-home-3 frontend healthy client/src/App.js

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

LabelLayerStatusPath
client software healthy client
public software healthy client/public
src software healthy client/src
api software healthy client/src/api
components software healthy client/src/components
pages software healthy client/src/pages
admin software healthy client/src/pages/admin
public software healthy client/src/pages/public
context software healthy client/src/context
styles software healthy client/src/styles
database software healthy database
seeds software healthy database/seeds
migrations software healthy database/migrations
server software healthy server
models software healthy server/models
middleware software healthy server/middleware
scripts software healthy server/scripts
utils software healthy server/utils
routes software healthy server/routes
services software healthy server/services

LabelLayerStatusPath
music_applications data healthy database/migrations/004_music_applications.sql
admin_users data healthy database/migrations/001_initial_schema.sql
vendors data healthy database/migrations/001_initial_schema.sql
market_dates data healthy database/migrations/001_initial_schema.sql
vendor_bookings data healthy database/migrations/001_initial_schema.sql
payments data healthy database/migrations/001_initial_schema.sql
announcements data healthy database/migrations/001_initial_schema.sql
market_maps data healthy database/migrations/001_initial_schema.sql
email_logs data healthy database/migrations/001_initial_schema.sql

LabelLayerStatusPath
004_music_applications.sql data healthy database/migrations/004_music_applications.sql
001_initial_schema.sql data healthy database/migrations/001_initial_schema.sql
003_add_vendor_category.sql data healthy database/migrations/003_add_vendor_category.sql
005_vendor_images.sql data healthy database/migrations/005_vendor_images.sql
002_unique_spot_per_date.sql data healthy database/migrations/002_unique_spot_per_date.sql

LabelLayerStatusPath
auth::server/.env.example security healthy server/.env.example
auth::server/middleware/auth.js security healthy server/middleware/auth.js
auth::server/routes/auth.js security healthy server/routes/auth.js
auth::server/services/email.js security healthy server/services/email.js

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy server/package-lock.json

LabelLayerStatusPath
165.232.145.5 network healthy README.md
127.0.0.1 network healthy CLAUDE.md

LabelLayerStatusPath
vps::digitalocean hardware healthy README.md
vps::droplet hardware healthy README.md

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

LabelLayerStatusPath
nginx network healthy README.md

LabelLayerStatusPath
port:5000 network healthy server/.env.example
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/bea26679-3de1-4a68-9719-2b8c5e12589a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/bea26679-3de1-4a68-9719-2b8c5e12589a/

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.