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.

SNEKA2107/college-helpdesk-chatbot

https://github.com/SNEKA2107/college-helpdesk-chatbot · scanned 2026-06-16 00:16 UTC (2 months, 2 weeks ago)

278 raw signals (0 security + 278 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 269 actionable findings from 1 signal source. 9 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 1065 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
fail software healthy test-phase3.js:fail
section software healthy test-phase3.js:section
login software healthy test-phase3.js:login
switchTab software healthy test-phase3.js:switchTab
waitForContent software healthy test-phase3.js:waitForContent
reqId software healthy test-phase3.js:reqId
fail software healthy test-phase5.js:fail
section software healthy test-phase5.js:section
login software healthy test-phase5.js:login
waitForContent software healthy test-phase5.js:waitForContent
ok software healthy audit-device-test.js:ok
page software healthy audit-device-test.js:page
path software healthy audit-device-test.js:path
clickText software healthy audit-device-test.js:clickText
fill software healthy audit-device-test.js:fill
waitForPath software healthy audit-device-test.js:waitForPath
set software healthy audit-device-test.js:set
ph software healthy audit-device-test.js:ph
u software healthy audit-device-test.js:u
ok software healthy audit-verify.js:ok
ok software healthy audit-final-verify.js:ok
page software healthy audit-final-verify.js:page
path software healthy audit-final-verify.js:path
fill software healthy audit-final-verify.js:fill
clickText software healthy audit-final-verify.js:clickText
waitForPath software healthy audit-final-verify.js:waitForPath
resolve software healthy audit-apibase.js:resolve
run software healthy test-pages.js:run
API_BASE software healthy app.js:API_BASE
applyTheme software healthy app.js:applyTheme
cycleTheme software healthy app.js:cycleTheme
initAnimations software healthy app.js:initAnimations
setActiveNav software healthy app.js:setActiveNav
_getAudioCtx software healthy app.js:_getAudioCtx
playSound software healthy app.js:playSound
createToastContainer software healthy app.js:createToastContainer
showToast software healthy app.js:showToast
apiCall software healthy app.js:apiCall
getUser software healthy app.js:getUser
setUser software healthy app.js:setUser
logout software healthy app.js:logout
isActive software healthy app.js:isActive
requireAuth software healthy app.js:requireAuth
requireAdmin software healthy app.js:requireAdmin
updateNotifBell software healthy app.js:updateNotifBell
validateForm software healthy app.js:validateForm
populateUserInfo software healthy app.js:populateUserInfo
refreshUserData software healthy app.js:refreshUserData
formatDate software healthy app.js:formatDate
timeAgo software healthy app.js:timeAgo

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

LabelLayerStatusPath
AUDIT_LOG_ARCHITECTURE.md software healthy AUDIT_LOG_ARCHITECTURE.md
SUBMISSION_READINESS_REPORT.md software healthy SUBMISSION_READINESS_REPORT.md
DESIGN_SYSTEM_PLAN.md software healthy DESIGN_SYSTEM_PLAN.md
test-phase3.js software healthy test-phase3.js
TIMETABLE_CONFLICT_VALIDATION.md software healthy TIMETABLE_CONFLICT_VALIDATION.md
screenshot-mobile.js software healthy screenshot-mobile.js
requests.html software healthy requests.html
STUDENT_APPROVAL_DEBUG_REPORT.md software healthy STUDENT_APPROVAL_DEBUG_REPORT.md
CRITICAL_FIXES_REPORT.md software healthy CRITICAL_FIXES_REPORT.md
DOCUMENT_WORKFLOW_AUDIT.md software healthy DOCUMENT_WORKFLOW_AUDIT.md
SUBMISSION_CHECKLIST.md software healthy SUBMISSION_CHECKLIST.md
FAST_TRACK_AUDIT.md software healthy FAST_TRACK_AUDIT.md
debug-events.js software healthy debug-events.js
FINAL_EVALUATION_READINESS_REPORT.md software healthy FINAL_EVALUATION_READINESS_REPORT.md
test-phase5.js software healthy test-phase5.js
manifest.json software healthy manifest.json
ENTERPRISE_REALISM_AUDIT.md software healthy ENTERPRISE_REALISM_AUDIT.md
TIMETABLE_LIFECYCLE_REPORT.md software healthy TIMETABLE_LIFECYCLE_REPORT.md
TIMETABLE_ARCHITECTURE_REPORT.md software healthy TIMETABLE_ARCHITECTURE_REPORT.md
debug-live-admin.js software healthy debug-live-admin.js
audit-device-test.js software healthy audit-device-test.js
ANDROID_DEPLOYMENT_GUIDE.md software healthy ANDROID_DEPLOYMENT_GUIDE.md
FINAL_WEBSITE_APK_READINESS_REPORT.md software healthy FINAL_WEBSITE_APK_READINESS_REPORT.md
attendance.html software healthy attendance.html
exam.html software healthy exam.html
audit-verify.js software healthy audit-verify.js
admin-requests.html software healthy admin-requests.html
serve.json software healthy serve.json
audit-final-verify.js software healthy audit-final-verify.js
test-admin-tabs.js software healthy test-admin-tabs.js
admin-notices.html software healthy admin-notices.html
contact.html software healthy contact.html
EVALUATOR_PREPARATION.md software healthy EVALUATOR_PREPARATION.md
EXAM_COHORT_ARCHITECTURE.md software healthy EXAM_COHORT_ARCHITECTURE.md
PHASE2_PROGRESS_REPORT.md software healthy PHASE2_PROGRESS_REPORT.md
TIMETABLE_DATA_FLOW_REPORT.md software healthy TIMETABLE_DATA_FLOW_REPORT.md
library.html software healthy library.html
dashboard.html software healthy dashboard.html
FINAL_APK_RELEASE_REPORT.md software healthy FINAL_APK_RELEASE_REPORT.md
MASTER_AUDIT_REPORT.md software healthy MASTER_AUDIT_REPORT.md
sw.js software healthy sw.js
audit-apibase.js software healthy audit-apibase.js
APK_BUILD_VERIFICATION.md software healthy APK_BUILD_VERIFICATION.md
verify-profile-mobile.js software healthy verify-profile-mobile.js
students-export.sql software healthy students-export.sql
FAST_TRACK_IMPLEMENTATION_PLAN.md software healthy FAST_TRACK_IMPLEMENTATION_PLAN.md
verify-mobile.js software healthy verify-mobile.js
package.json software healthy package.json
FEATURE_VALUE_REPORT.md software healthy FEATURE_VALUE_REPORT.md
FINAL_APK_SUMMARY.md software healthy FINAL_APK_SUMMARY.md

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

LabelLayerStatusPath
USE /api/ api healthy backend/server.js
USE /api/auth/login api healthy backend/server.js
USE /api/auth/register api healthy backend/server.js
USE /api/auth api healthy backend/server.js
USE /api/students api healthy backend/server.js
USE /api/requests api healthy backend/server.js
USE /api/leave api healthy backend/server.js
USE /api/notices api healthy backend/server.js
USE /api/chat api healthy backend/server.js
USE /api/exam api healthy backend/server.js
USE /api/fees api healthy backend/server.js
USE /api/library api healthy backend/server.js
USE /api/timetable api healthy backend/server.js
USE /api/contact api healthy backend/server.js
USE /api/attendance api healthy backend/server.js
USE /api/events api healthy backend/server.js
USE /api/marks api healthy backend/server.js
USE /api/calendar api healthy backend/server.js
USE /api/audit api healthy backend/server.js
USE /api api healthy backend/server.js
GET / api healthy backend/routes/library.js
GET /borrowed api healthy backend/routes/library.js
GET /hours api healthy backend/routes/library.js
POST /renew/:borrowId api healthy backend/routes/library.js
POST / api healthy backend/routes/library.js
PUT /:id api healthy backend/routes/library.js
PUT /:id/resolve api healthy backend/routes/contact.js
POST /payment api healthy backend/routes/fees.js
GET /all api healthy backend/routes/fees.js
PUT /:feeId/payments/:index/verify api healthy backend/routes/fees.js
GET /today api healthy backend/routes/timetable.js
GET /:id/conflicts api healthy backend/routes/timetable.js
PUT /:id/publish api healthy backend/routes/timetable.js
PUT /:id/archive api healthy backend/routes/timetable.js
GET /summary api healthy backend/routes/attendance.js
POST /bulk api healthy backend/routes/attendance.js
POST /:id/register api healthy backend/routes/events.js
DELETE /:id/register api healthy backend/routes/events.js
DELETE /:id api healthy backend/routes/events.js
POST /register api healthy backend/routes/auth.js
POST /login api healthy backend/routes/auth.js
GET /me api healthy backend/routes/auth.js
PUT /change-password api healthy backend/routes/auth.js
PUT /profile api healthy backend/routes/auth.js
GET /pending api healthy backend/routes/students.js
PUT /:id/approve api healthy backend/routes/students.js
PUT /:id/reject api healthy backend/routes/students.js
GET /search/:query api healthy backend/routes/students.js
GET /:id api healthy backend/routes/students.js
GET /stats api healthy backend/routes/requests.js

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

LabelLayerStatusPath
frontend software healthy frontend
android software healthy frontend/android
app software healthy frontend/android/app
src software healthy frontend/android/app/src
androidTest software healthy frontend/android/app/src/androidTest
java software healthy frontend/android/app/src/androidTest/java
com software healthy frontend/android/app/src/androidTest/java/com
getcapacitor software healthy frontend/android/app/src/androidTest/java/com/getcapacitor
myapp software healthy frontend/android/app/src/androidTest/java/com/getcapacitor/…
test software healthy frontend/android/app/src/test
java software healthy frontend/android/app/src/test/java
com software healthy frontend/android/app/src/test/java/com
getcapacitor software healthy frontend/android/app/src/test/java/com/getcapacitor
myapp software healthy frontend/android/app/src/test/java/com/getcapacitor/myapp
main software healthy frontend/android/app/src/main
java software healthy frontend/android/app/src/main/java
com software healthy frontend/android/app/src/main/java/com
campusassist software healthy frontend/android/app/src/main/java/com/campusassist
app software healthy frontend/android/app/src/main/java/com/campusassist/app
public software healthy frontend/public
src software healthy frontend/src
utils software healthy frontend/src/utils
components software healthy frontend/src/components
routes software healthy frontend/src/routes
pages software healthy frontend/src/pages
admin software healthy frontend/src/pages/admin
hooks software healthy frontend/src/hooks
services software healthy frontend/src/services
styles software healthy frontend/src/styles
Vulnerability Test Results software healthy Vulnerability Test Results
automated_test software healthy automated_test
selenium_model software healthy selenium_model
tests software healthy selenium_model/tests
pages software healthy selenium_model/pages
backend software healthy backend
models software healthy backend/models
tests software healthy backend/tests
middleware software healthy backend/middleware
scripts software healthy backend/scripts
utils software healthy backend/utils
routes software healthy backend/routes
migrations software healthy backend/migrations
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
App frontend healthy frontend/src/App.jsx
Sidebar frontend healthy frontend/src/components/Sidebar.jsx
Modal frontend healthy frontend/src/components/Modal.jsx
Topbar frontend healthy frontend/src/components/Topbar.jsx
AuthThemeButton frontend healthy frontend/src/components/AuthThemeButton.jsx
Layout frontend healthy frontend/src/components/Layout.jsx
BottomNav frontend healthy frontend/src/components/BottomNav.jsx
AppRoutes frontend healthy frontend/src/routes/AppRoutes.jsx
Fees frontend healthy frontend/src/pages/Fees.jsx
Contact frontend healthy frontend/src/pages/Contact.jsx
Register frontend healthy frontend/src/pages/Register.jsx
Attendance frontend healthy frontend/src/pages/Attendance.jsx
Events frontend healthy frontend/src/pages/Events.jsx
Calendar frontend healthy frontend/src/pages/Calendar.jsx
Status frontend healthy frontend/src/pages/Status.jsx
Notices frontend healthy frontend/src/pages/Notices.jsx
Admin frontend healthy frontend/src/pages/Admin.jsx
Exam frontend healthy frontend/src/pages/Exam.jsx
Leave frontend healthy frontend/src/pages/Leave.jsx
Cgpa frontend healthy frontend/src/pages/Cgpa.jsx
Landing frontend healthy frontend/src/pages/Landing.jsx
Profile frontend healthy frontend/src/pages/Profile.jsx
Dashboard frontend healthy frontend/src/pages/Dashboard.jsx
Library frontend healthy frontend/src/pages/Library.jsx
Chat frontend healthy frontend/src/pages/Chat.jsx
Od frontend healthy frontend/src/pages/Od.jsx
Timetable frontend healthy frontend/src/pages/Timetable.jsx
Login frontend healthy frontend/src/pages/Login.jsx
Requests frontend healthy frontend/src/pages/Requests.jsx
FeesTab frontend healthy frontend/src/pages/admin/FeesTab.jsx
EventsTab frontend healthy frontend/src/pages/admin/EventsTab.jsx
TimetableTab frontend healthy frontend/src/pages/admin/TimetableTab.jsx
MarksTab frontend healthy frontend/src/pages/admin/MarksTab.jsx
AttendanceTab frontend healthy frontend/src/pages/admin/AttendanceTab.jsx
StudentsTab frontend healthy frontend/src/pages/admin/StudentsTab.jsx
ExamsTab frontend healthy frontend/src/pages/admin/ExamsTab.jsx
AuditTab frontend healthy frontend/src/pages/admin/AuditTab.jsx
CalendarTab frontend healthy frontend/src/pages/admin/CalendarTab.jsx
LeavesTab frontend healthy frontend/src/pages/admin/LeavesTab.jsx
NoticesTab frontend healthy frontend/src/pages/admin/NoticesTab.jsx
AccountTab frontend healthy frontend/src/pages/admin/AccountTab.jsx
MessagesTab frontend healthy frontend/src/pages/admin/MessagesTab.jsx
RequestsTab frontend healthy frontend/src/pages/admin/RequestsTab.jsx
OverviewTab frontend healthy frontend/src/pages/admin/OverviewTab.jsx

LabelLayerStatusPath
/Fees frontend healthy frontend/src/pages/Fees.jsx
/Contact frontend healthy frontend/src/pages/Contact.jsx
/Register frontend healthy frontend/src/pages/Register.jsx
/Attendance frontend healthy frontend/src/pages/Attendance.jsx
/Events frontend healthy frontend/src/pages/Events.jsx
/Calendar frontend healthy frontend/src/pages/Calendar.jsx
/Status frontend healthy frontend/src/pages/Status.jsx
/Notices frontend healthy frontend/src/pages/Notices.jsx
/Admin frontend healthy frontend/src/pages/Admin.jsx
/Exam frontend healthy frontend/src/pages/Exam.jsx
/Leave frontend healthy frontend/src/pages/Leave.jsx
/Cgpa frontend healthy frontend/src/pages/Cgpa.jsx
/Landing frontend healthy frontend/src/pages/Landing.jsx
/Profile frontend healthy frontend/src/pages/Profile.jsx
/Dashboard frontend healthy frontend/src/pages/Dashboard.jsx
/Library frontend healthy frontend/src/pages/Library.jsx
/Chat frontend healthy frontend/src/pages/Chat.jsx
/Od frontend healthy frontend/src/pages/Od.jsx
/Timetable frontend healthy frontend/src/pages/Timetable.jsx
/Login frontend healthy frontend/src/pages/Login.jsx
/Requests frontend healthy frontend/src/pages/Requests.jsx
/admin/FeesTab frontend healthy frontend/src/pages/admin/FeesTab.jsx
/admin/EventsTab frontend healthy frontend/src/pages/admin/EventsTab.jsx
/admin/TimetableTab frontend healthy frontend/src/pages/admin/TimetableTab.jsx
/admin/MarksTab frontend healthy frontend/src/pages/admin/MarksTab.jsx
/admin/AttendanceTab frontend healthy frontend/src/pages/admin/AttendanceTab.jsx
/admin/StudentsTab frontend healthy frontend/src/pages/admin/StudentsTab.jsx
/admin/shared frontend healthy frontend/src/pages/admin/shared.js
/admin/ExamsTab frontend healthy frontend/src/pages/admin/ExamsTab.jsx
/admin/AuditTab frontend healthy frontend/src/pages/admin/AuditTab.jsx
/admin/CalendarTab frontend healthy frontend/src/pages/admin/CalendarTab.jsx
/admin/LeavesTab frontend healthy frontend/src/pages/admin/LeavesTab.jsx
/admin/NoticesTab frontend healthy frontend/src/pages/admin/NoticesTab.jsx
/admin/AccountTab frontend healthy frontend/src/pages/admin/AccountTab.jsx
/admin/MessagesTab frontend healthy frontend/src/pages/admin/MessagesTab.jsx
/admin/RequestsTab frontend healthy frontend/src/pages/admin/RequestsTab.jsx
/admin/OverviewTab frontend healthy frontend/src/pages/admin/OverviewTab.jsx
/ frontend healthy frontend/src/routes/AppRoutes.jsx
/login frontend healthy frontend/src/routes/AppRoutes.jsx
/register frontend healthy frontend/src/routes/AppRoutes.jsx
/admin frontend healthy frontend/src/routes/AppRoutes.jsx
* frontend healthy frontend/src/routes/AppRoutes.jsx

LabelLayerStatusPath
password_literal::audit-verify.js security healthy audit-verify.js
password_literal::audit-verify.js security healthy audit-verify.js
password_literal::audit-warnings.js security healthy audit-warnings.js
password_literal::audit-warnings.js security healthy audit-warnings.js
password_literal::audit-device-retest.js security healthy audit-device-retest.js
password_literal::e2e_test_report.py security healthy e2e_test_report.py
password_literal::e2e_test_report.py security healthy e2e_test_report.py
password_literal::e2e_test_report.py security healthy e2e_test_report.py
password_literal::frontend/src/pages/Register.jsx security healthy frontend/src/pages/Register.jsx
password_literal::frontend/src/pages/Register.jsx security healthy frontend/src/pages/Register.jsx
password_literal::automated_test/dast_runner.js security healthy automated_test/dast_runner.js
password_literal::automated_test/dast_runner.js security healthy automated_test/dast_runner.js
password_literal::automated_test/dast_runner.js security healthy automated_test/dast_runner.js
password_literal::automated_test/dast_runner.js security healthy automated_test/dast_runner.js
password_literal::automated_test/reaudit-live.js security healthy automated_test/reaudit-live.js
password_literal::automated_test/reaudit-live.js security healthy automated_test/reaudit-live.js
password_literal::backend/create-admin.js security healthy backend/create-admin.js
password_literal::backend/reset-admin.js security healthy backend/reset-admin.js
password_literal::backend/dev-local.js security healthy backend/dev-local.js
password_literal::backend/dev-local.js security healthy backend/dev-local.js
password_literal::backend/seed.js security healthy backend/seed.js
password_literal::backend/seed.js security healthy backend/seed.js

LabelLayerStatusPath
admin software healthy frontend/src/pages/Attendance.jsx:admin
advisor software healthy frontend/src/pages/Leave.jsx:advisor
advisor software healthy frontend/src/pages/Od.jsx:advisor
schedule software healthy frontend/src/pages/Timetable.jsx:schedule
and software healthy frontend/src/pages/admin/AttendanceTab.jsx:and
AuditRunner software healthy selenium_model/audit_runner.py:8
DashboardPage software healthy selenium_model/pages/dashboard_page.py:4
AdminPage software healthy selenium_model/pages/admin_page.py:6
BasePage software healthy selenium_model/pages/base_page.py:6
LoginPage software healthy selenium_model/pages/login_page.py:6
RequestsPage software healthy selenium_model/pages/extra_pages.py:6
LeavePage software healthy selenium_model/pages/extra_pages.py:48
ChatPage software healthy selenium_model/pages/extra_pages.py:84
yet software healthy backend/routes/timetable.js:yet
roster software healthy backend/routes/attendance.js:roster
yet software healthy backend/routes/chat.js:yet
yet software healthy backend/routes/exam.js:yet

LabelLayerStatusPath
auth::automated_test/dast_runner.py security healthy automated_test/dast_runner.py
auth::selenium_model/audit_runner.py security healthy selenium_model/audit_runner.py
auth::backend/routes/auth.js security healthy backend/routes/auth.js
auth::backend/middleware/auth.js security healthy backend/middleware/auth.js
auth::test-app.js security healthy test-app.js
auth::selenium_model/tests/test_smoke.py security healthy selenium_model/tests/test_smoke.py
auth::automated_test/dast_runner.js security healthy automated_test/dast_runner.js
auth::e2e_test_report.py security healthy e2e_test_report.py
auth::backend/.env.example security healthy backend/.env.example
auth::selenium_model/report_generator.py security healthy selenium_model/report_generator.py
auth::selenium_model/tests/test_auth.py security healthy selenium_model/tests/test_auth.py

LabelLayerStatusPath
0003-notice-lifecycle.js data healthy backend/migrations/0003-notice-lifecycle.js
0001-dedupe-attendance.js data healthy backend/migrations/0001-dedupe-attendance.js
0002-backfill-fee-verification.js data healthy backend/migrations/0002-backfill-fee-verification.js

LabelLayerStatusPath
port:5173 network healthy frontend/vite.config.js
port:5000 network healthy backend/dev-local.js

LabelLayerStatusPath
vps::aws hardware healthy backend/package-lock.json
vps::gcp hardware healthy backend/package-lock.json

LabelLayerStatusPath
repobility-clone-52i6ozp_ software healthy /tmp/repobility-clone-52i6ozp_

LabelLayerStatusPath
mongodb data healthy test-phase5.js

LabelLayerStatusPath
students data healthy students-export.sql

LabelLayerStatusPath
127.0.0.1 network healthy test-phase3.js

LabelLayerStatusPath
nginx network healthy backend/server.js

LabelLayerStatusPath
gpu (detected) hardware healthy e2e_test_report.py

LabelLayerStatusPath
gha::project-summary cicd healthy .github/workflows/project-summary.yml

LabelLayerStatusPath
project-summary cicd healthy .github/workflows/project-summary.yml
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/5b70ed9d-0949-4560-b83e-dfb618224f4a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/5b70ed9d-0949-4560-b83e-dfb618224f4a/

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.