https://github.com/studytube-official/workmate
· scanned 2026-06-16 00:23 UTC (2 months, 2 weeks ago)
16 raw signals (0 security + 16 graph)
Last scanned 2 months, 2 weeks ago · v1 · 12 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 115 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 |
|---|---|---|---|
useT |
software | healthy | main.jsx:useT |
isStandaloneApp |
software | healthy | main.jsx:isStandaloneApp |
isIosDevice |
software | healthy | main.jsx:isIosDevice |
catLabel |
software | healthy | main.jsx:catLabel |
sameCat |
software | healthy | main.jsx:sameCat |
hasCat |
software | healthy | main.jsx:hasCat |
toggleCat |
software | healthy | main.jsx:toggleCat |
engLabel |
software | healthy | main.jsx:engLabel |
sameEng |
software | healthy | main.jsx:sameEng |
availLabel |
software | healthy | main.jsx:availLabel |
CategoryPicker |
software | healthy | main.jsx:CategoryPicker |
toggle |
software | healthy | main.jsx:toggle |
MapPreview |
software | healthy | main.jsx:MapPreview |
mapQuery |
software | healthy | main.jsx:mapQuery |
ImageFilePicker |
software | healthy | main.jsx:ImageFilePicker |
fmt |
software | healthy | main.jsx:fmt |
LangSelector |
software | healthy | main.jsx:LangSelector |
handleClick |
software | healthy | main.jsx:handleClick |
App |
software | healthy | main.jsx:App |
onInstalled |
software | healthy | main.jsx:onInstalled |
onDisplayModeChange |
software | healthy | main.jsx:onDisplayModeChange |
addToHomeScreen |
software | healthy | main.jsx:addToHomeScreen |
dismissInstallCard |
software | healthy | main.jsx:dismissInstallCard |
loadUserData |
software | healthy | main.jsx:loadUserData |
fetchUnread |
software | healthy | main.jsx:fetchUnread |
loadJobs |
software | healthy | main.jsx:loadJobs |
openJob |
software | healthy | main.jsx:openJob |
toggleSave |
software | healthy | main.jsx:toggleSave |
applyToJob |
software | healthy | main.jsx:applyToJob |
startDM |
software | healthy | main.jsx:startDM |
startStaffDM |
software | healthy | main.jsx:startStaffDM |
updateAppStatus |
software | healthy | main.jsx:updateAppStatus |
toggleJobStatus |
software | healthy | main.jsx:toggleJobStatus |
deleteJob |
software | healthy | main.jsx:deleteJob |
markConvRead |
software | healthy | main.jsx:markConvRead |
openMap |
software | healthy | main.jsx:openMap |
signOut |
software | healthy | main.jsx:signOut |
DemoRecordingBar |
software | healthy | main.jsx:DemoRecordingBar |
RoleSelect |
software | healthy | main.jsx:RoleSelect |
RoleBanner |
software | healthy | main.jsx:RoleBanner |
Login |
software | healthy | main.jsx:Login |
handleSignup |
software | healthy | main.jsx:handleSignup |
handleLogin |
software | healthy | main.jsx:handleLogin |
AddToHomeCard |
software | healthy | main.jsx:AddToHomeCard |
Home |
software | healthy | main.jsx:Home |
Jobs |
software | healthy | main.jsx:Jobs |
activeFilters |
software | healthy | main.jsx:activeFilters |
clearFilters |
software | healthy | main.jsx:clearFilters |
JobGrid |
software | healthy | main.jsx:JobGrid |
JobCard |
software | healthy | main.jsx:JobCard |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
workmate_flyer.html |
software | healthy | workmate_flyer.html |
vite.config.js |
software | healthy | vite.config.js |
supabase.js |
software | healthy | supabase.js |
manifest.json |
software | healthy | manifest.json |
README.md |
software | healthy | README.md |
SUPABASE_SETUP.sql |
software | healthy | SUPABASE_SETUP.sql |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
demoData.js |
software | healthy | demoData.js |
package-lock.json |
software | healthy | package-lock.json |
style.css |
software | healthy | style.css |
SUPABASE_UPDATES.sql |
software | healthy | SUPABASE_UPDATES.sql |
main.jsx |
software | healthy | main.jsx |
workmate-tiktok-ad.html |
software | healthy | ads/tiktok/workmate-tiktok-ad.html |
README.md |
software | healthy | ads/tiktok/README.md |
workmate-app-demo-vertical.html |
software | healthy | ads/tiktok/workmate-app-demo-vertical.html |
recording-demo.md |
software | healthy | ads/tiktok/recording-demo.md |
external-ai-prompts.md |
software | healthy | ads/tiktok/external-ai-prompts.md |
founding_member.sql |
software | healthy | sql/founding_member.sql |
sw.js |
software | healthy | public/sw.js |
| Label | Layer | Status | Path |
|---|---|---|---|
jobs |
data | healthy | SUPABASE_SETUP.sql |
profiles |
data | healthy | SUPABASE_SETUP.sql |
saved_jobs |
data | healthy | SUPABASE_SETUP.sql |
applications |
data | healthy | SUPABASE_SETUP.sql |
conversations |
data | healthy | SUPABASE_SETUP.sql |
messages |
data | healthy | SUPABASE_SETUP.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::main.jsx |
security | healthy | main.jsx |
password_literal::main.jsx |
security | healthy | main.jsx |
password_literal::main.jsx |
security | healthy | main.jsx |
password_literal::main.jsx |
security | healthy | main.jsx |
password_literal::main.jsx |
security | healthy | main.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
ads |
software | healthy | ads |
tiktok |
software | healthy | ads/tiktok |
sql |
software | healthy | sql |
public |
software | healthy | public |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-62mmsd39 |
software | healthy | /tmp/repobility-clone-62mmsd39 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | main.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::README.md |
security | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/db4fdd1b-6d20-45f3-9dfe-6853a02dcfe9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/db4fdd1b-6d20-45f3-9dfe-6853a02dcfe9/
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.