https://github.com/roshannandhu/Udaya_LMS
· scanned 2026-06-15 23:56 UTC (2 months, 3 weeks ago)
224 raw signals (0 security + 224 graph)
Last scanned 2 months, 3 weeks ago · v1 · 188 actionable findings from 1 signal source. 36 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2182 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 |
|---|---|---|---|
fmtSchedule |
software | healthy | lms-v3_9.jsx:fmtSchedule |
fmtDate |
software | healthy | lms-v3_9.jsx:fmtDate |
getStudentsInStandard |
software | healthy | lms-v3_9.jsx:getStudentsInStandard |
getClassesInStandard |
software | healthy | lms-v3_9.jsx:getClassesInStandard |
Btn |
software | healthy | lms-v3_9.jsx:Btn |
Input |
software | healthy | lms-v3_9.jsx:Input |
Textarea |
software | healthy | lms-v3_9.jsx:Textarea |
Avatar |
software | healthy | lms-v3_9.jsx:Avatar |
idx |
software | healthy | lms-v3_9.jsx:idx |
Tag |
software | healthy | lms-v3_9.jsx:Tag |
Divider |
software | healthy | lms-v3_9.jsx:Divider |
Modal |
software | healthy | lms-v3_9.jsx:Modal |
onEsc |
software | healthy | lms-v3_9.jsx:onEsc |
Sheet |
software | healthy | lms-v3_9.jsx:Sheet |
EmojiTile |
software | healthy | lms-v3_9.jsx:EmojiTile |
Toggle |
software | healthy | lms-v3_9.jsx:Toggle |
SectionHeader |
software | healthy | lms-v3_9.jsx:SectionHeader |
LoginScreen |
software | healthy | lms-v3_9.jsx:LoginScreen |
handleSubmit |
software | healthy | lms-v3_9.jsx:handleSubmit |
TopBar |
software | healthy | lms-v3_9.jsx:TopBar |
BottomNav |
software | healthy | lms-v3_9.jsx:BottomNav |
SearchPalette |
software | healthy | lms-v3_9.jsx:SearchPalette |
handlePick |
software | healthy | lms-v3_9.jsx:handlePick |
TodayScreen |
software | healthy | lms-v3_9.jsx:TodayScreen |
SubjectsScreen |
software | healthy | lms-v3_9.jsx:SubjectsScreen |
NewStandardModal |
software | healthy | lms-v3_9.jsx:NewStandardModal |
NewSubjectModal |
software | healthy | lms-v3_9.jsx:NewSubjectModal |
StandardDetailScreen |
software | healthy | lms-v3_9.jsx:StandardDetailScreen |
toggleBlock |
software | healthy | lms-v3_9.jsx:toggleBlock |
SubjectDetailScreen |
software | healthy | lms-v3_9.jsx:SubjectDetailScreen |
StudentsScreen |
software | healthy | lms-v3_9.jsx:StudentsScreen |
StudentDetailScreen |
software | healthy | lms-v3_9.jsx:StudentDetailScreen |
handleSave |
software | healthy | lms-v3_9.jsx:handleSave |
BroadcastsScreen |
software | healthy | lms-v3_9.jsx:BroadcastsScreen |
broadcasts |
software | healthy | lms-v3_9.jsx:broadcasts |
BroadcastThread |
software | healthy | lms-v3_9.jsx:BroadcastThread |
handleSend |
software | healthy | lms-v3_9.jsx:handleSend |
MoreScreen |
software | healthy | lms-v3_9.jsx:MoreScreen |
handleSaveProfile |
software | healthy | lms-v3_9.jsx:handleSaveProfile |
openEdit |
software | healthy | lms-v3_9.jsx:openEdit |
TestsScreen |
software | healthy | lms-v3_9.jsx:TestsScreen |
ReportsScreen |
software | healthy | lms-v3_9.jsx:ReportsScreen |
RemindersScreen |
software | healthy | lms-v3_9.jsx:RemindersScreen |
toggle |
software | healthy | lms-v3_9.jsx:toggle |
handleCreate |
software | healthy | lms-v3_9.jsx:handleCreate |
SettingsScreen |
software | healthy | lms-v3_9.jsx:SettingsScreen |
togglePref |
software | healthy | lms-v3_9.jsx:togglePref |
InviteModal |
software | healthy | lms-v3_9.jsx:InviteModal |
AddStudentModal |
software | healthy | lms-v3_9.jsx:AddStudentModal |
UploadVideoModal |
software | healthy | lms-v3_9.jsx:UploadVideoModal |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DEPLOYMENT_GUIDE.md |
software | healthy | DEPLOYMENT_GUIDE.md |
FEATURES_STATUS.md |
software | healthy | FEATURES_STATUS.md |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
README.md |
software | healthy | README.md |
FEATURE_PLANS.md |
software | healthy | FEATURE_PLANS.md |
NEW_PROJECT_CHECKLIST.md |
software | healthy | NEW_PROJECT_CHECKLIST.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
API_REFERENCE.md |
software | healthy | API_REFERENCE.md |
AI_CONTEXT.md |
software | healthy | AI_CONTEXT.md |
PLAN_2.md |
software | healthy | PLAN_2.md |
Dockerfile |
software | healthy | Dockerfile |
render.yaml |
software | healthy | render.yaml |
WHATSAPP_MODULE.md |
software | healthy | WHATSAPP_MODULE.md |
lms-v3_9.jsx |
software | healthy | lms-v3_9.jsx |
test_zoom.py |
software | healthy | test_zoom.py |
SYSTEM_ARCHITECTURE.md |
software | healthy | SYSTEM_ARCHITECTURE.md |
main.py |
software | healthy | main.py |
requirements.txt |
software | healthy | requirements.txt |
ATTENDANCE_SYSTEM.md |
software | healthy | ATTENDANCE_SYSTEM.md |
PLAN.md |
software | healthy | PLAN.md |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
DATABASE.md |
software | healthy | DATABASE.md |
LAUNCH_PLAN.md |
software | healthy | LAUNCH_PLAN.md |
SETUP.md |
software | healthy | SETUP.md |
vite.config.js |
software | healthy | frontend/vite.config.js |
.env.local.example |
software | healthy | frontend/.env.local.example |
PHASE1_COMPLETE.md |
software | healthy | frontend/PHASE1_COMPLETE.md |
.env.local |
software | healthy | frontend/.env.local |
vercel.json |
software | healthy | frontend/vercel.json |
jsconfig.json |
software | healthy | frontend/jsconfig.json |
tailwind.config.js |
software | healthy | frontend/tailwind.config.js |
package.json |
software | healthy | frontend/package.json |
index.html |
software | healthy | frontend/index.html |
package-lock.json |
software | healthy | frontend/package-lock.json |
components.json |
software | healthy | frontend/components.json |
capacitor.config.json |
software | healthy | frontend/capacitor.config.json |
.env.example |
software | healthy | frontend/.env.example |
postcss.config.js |
software | healthy | frontend/postcss.config.js |
build.gradle |
software | healthy | frontend/android/build.gradle |
build.gradle |
software | healthy | frontend/android/app/build.gradle |
ExampleInstrumentedTest.java |
software | healthy | frontend/android/app/src/androidTest/java/com/getcapacitor/… |
ExampleUnitTest.java |
software | healthy | frontend/android/app/src/test/java/com/getcapacitor/myapp/E… |
MainActivity.java |
software | healthy | frontend/android/app/src/main/java/com/tutoria/lms/MainActi… |
SecureScreenPlugin.java |
software | healthy | frontend/android/app/src/main/java/com/tutoria/lms/plugins/… |
README.md |
software | healthy | frontend/ios/App/CapApp-SPM/README.md |
Package.swift |
software | healthy | frontend/ios/App/CapApp-SPM/Package.swift |
CapApp-SPM.swift |
software | healthy | frontend/ios/App/CapApp-SPM/Sources/CapApp-SPM/CapApp-SPM.s… |
AppDelegate.swift |
software | healthy | frontend/ios/App/App/AppDelegate.swift |
Contents.json |
software | healthy | frontend/ios/App/App/Assets.xcassets/Contents.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
POST /api/auth/login |
api | healthy | backend/main.py |
POST /api/auth/verify-otp |
api | healthy | backend/main.py |
POST /api/auth/resend-otp |
api | healthy | backend/main.py |
POST /api/auth/refresh |
api | healthy | backend/main.py |
POST /api/auth/logout |
api | healthy | backend/main.py |
POST /api/auth/verify-device |
api | healthy | backend/main.py |
GET /api/auth/me |
api | healthy | backend/main.py |
PATCH /api/auth/profile |
api | healthy | backend/main.py |
POST /api/auth/change-password |
api | healthy | backend/main.py |
GET /api/dashboard/stats |
api | healthy | backend/main.py |
GET /api/dashboard/activity |
api | healthy | backend/main.py |
GET /api/dashboard/overview |
api | healthy | backend/main.py |
GET /api/dashboard/insights |
api | healthy | backend/main.py |
GET /api/standards |
api | healthy | backend/main.py |
GET /api/standards/{standard_id} |
api | healthy | backend/main.py |
POST /api/standards |
api | healthy | backend/main.py |
PATCH /api/standards/{standard_id} |
api | healthy | backend/main.py |
DELETE /api/standards/{standard_id} |
api | healthy | backend/main.py |
GET /api/subjects |
api | healthy | backend/main.py |
POST /api/subjects |
api | healthy | backend/main.py |
PATCH /api/subjects/{subject_id} |
api | healthy | backend/main.py |
DELETE /api/subjects/{subject_id} |
api | healthy | backend/main.py |
GET /api/students |
api | healthy | backend/main.py |
GET /api/students/{student_id} |
api | healthy | backend/main.py |
GET /api/reports/standard/{standard_id}/analytics |
api | healthy | backend/main.py |
GET /api/reports/performance |
api | healthy | backend/main.py |
GET /api/students/{student_id}/report |
api | healthy | backend/main.py |
GET /api/students/{student_id}/report/v2 |
api | healthy | backend/main.py |
POST /api/admin/create-student |
api | healthy | backend/main.py |
POST /api/admin/backfill-student-codes |
api | healthy | backend/main.py |
PATCH /api/students/me |
api | healthy | backend/main.py |
GET /api/students/me/videos |
api | healthy | backend/main.py |
GET /api/student/calendar-events |
api | healthy | backend/main.py |
GET /api/student/whats-new |
api | healthy | backend/main.py |
POST /api/student/seen |
api | healthy | backend/main.py |
POST /api/students/me/avatar |
api | healthy | backend/main.py |
GET /api/teacher/thumbnail |
api | healthy | backend/main.py |
POST /api/teacher/thumbnail |
api | healthy | backend/main.py |
POST /api/teacher/profile-photo |
api | healthy | backend/main.py |
PATCH /api/students/{student_id}/block |
api | healthy | backend/main.py |
POST /api/students/{student_id}/reset-password |
api | healthy | backend/main.py |
GET /api/students/{student_id}/password |
api | healthy | backend/main.py |
PATCH /api/students/{student_id} |
api | healthy | backend/main.py |
DELETE /api/students/{student_id} |
api | healthy | backend/main.py |
PATCH /api/students/{student_id}/unenroll |
api | healthy | backend/main.py |
GET /api/videos |
api | healthy | backend/main.py |
GET /api/videos/{video_id}/viewers |
api | healthy | backend/main.py |
POST /api/videos/youtube |
api | healthy | backend/main.py |
POST /api/videos |
api | healthy | backend/main.py |
POST /api/videos/upload |
api | healthy | backend/main.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | lms-v3_9.jsx |
App |
frontend | healthy | frontend/src/App.jsx |
GlassCard |
frontend | healthy | frontend/src/components/GlassCard.jsx |
ZoomMeetingView |
frontend | healthy | frontend/src/components/ZoomMeetingView.jsx |
VideoRail |
frontend | healthy | frontend/src/components/student/VideoRail.jsx |
StudentAssignmentSheet |
frontend | healthy | frontend/src/components/student/StudentAssignmentSheet.jsx |
AvatarPresetPicker |
frontend | healthy | frontend/src/components/student/AvatarPresetPicker.jsx |
StudentReportCard |
frontend | healthy | frontend/src/components/shared/StudentReportCard.jsx |
VoiceNotePlayer |
frontend | healthy | frontend/src/components/shared/VoiceNotePlayer.jsx |
SearchPalette |
frontend | healthy | frontend/src/components/shared/SearchPalette.jsx |
Sidebar |
frontend | healthy | frontend/src/components/shared/Sidebar.jsx |
ReportCardUI |
frontend | healthy | frontend/src/components/shared/ReportCardUI.jsx |
ScreenshotGuard |
frontend | healthy | frontend/src/components/shared/ScreenshotGuard.jsx |
SubjectIcon |
frontend | healthy | frontend/src/components/shared/SubjectIcon.jsx |
LeaderboardPanel |
frontend | healthy | frontend/src/components/shared/LeaderboardPanel.jsx |
TopBar |
frontend | healthy | frontend/src/components/shared/TopBar.jsx |
NotificationBell |
frontend | healthy | frontend/src/components/shared/NotificationBell.jsx |
DockItem |
frontend | healthy | frontend/src/components/shared/DockItem.jsx |
ThemeToggle |
frontend | healthy | frontend/src/components/shared/ThemeToggle.jsx |
TopNav |
frontend | healthy | frontend/src/components/shared/TopNav.jsx |
BottomNav |
frontend | healthy | frontend/src/components/shared/BottomNav.jsx |
AuroraBackground |
frontend | healthy | frontend/src/components/aurora/AuroraBackground.jsx |
PageHeader |
frontend | healthy | frontend/src/components/cards/PageHeader.jsx |
ThumbnailCard |
frontend | healthy | frontend/src/components/cards/ThumbnailCard.jsx |
Card |
frontend | healthy | frontend/src/components/cards/Card.jsx |
StatCard |
frontend | healthy | frontend/src/components/cards/StatCard.jsx |
RoadmapTrack |
frontend | healthy | frontend/src/components/cards/RoadmapTrack.jsx |
LiveClassCard |
frontend | healthy | frontend/src/components/cards/LiveClassCard.jsx |
EventCard |
frontend | healthy | frontend/src/components/cards/EventCard.jsx |
HeroCarousel |
frontend | healthy | frontend/src/components/cards/HeroCarousel.jsx |
RoadmapNode |
frontend | healthy | frontend/src/components/cards/RoadmapNode.jsx |
TestResultsSheet |
frontend | healthy | frontend/src/components/teacher/TestResultsSheet.jsx |
StudentManageGrid |
frontend | healthy | frontend/src/components/teacher/StudentManageGrid.jsx |
AttendanceStudentCard |
frontend | healthy | frontend/src/components/teacher/AttendanceStudentCard.jsx |
AttendanceTab |
frontend | healthy | frontend/src/components/teacher/AttendanceTab.jsx |
NewTestModal |
frontend | healthy | frontend/src/components/teacher/NewTestModal.jsx |
LiveClassAttendanceSheet |
frontend | healthy | frontend/src/components/teacher/LiveClassAttendanceSheet.jsx |
TerminateStandardModal |
frontend | healthy | frontend/src/components/teacher/TerminateStandardModal.jsx |
PerformancePanel |
frontend | healthy | frontend/src/components/teacher/PerformancePanel.jsx |
BulkImportModal |
frontend | healthy | frontend/src/components/teacher/BulkImportModal.jsx |
StudentReportModal |
frontend | healthy | frontend/src/components/teacher/StudentReportModal.jsx |
NewAssignmentModal |
frontend | healthy | frontend/src/components/teacher/NewAssignmentModal.jsx |
AttendanceGrid |
frontend | healthy | frontend/src/components/teacher/AttendanceGrid.jsx |
AssignmentSubmissionsSheet |
frontend | healthy | frontend/src/components/teacher/AssignmentSubmissionsSheet.… |
BroadcastThread |
frontend | healthy | frontend/src/components/teacher/BroadcastThread.jsx |
PendingReattemptsCard |
frontend | healthy | frontend/src/components/teacher/PendingReattemptsCard.jsx |
LiveAbsenteesCard |
frontend | healthy | frontend/src/components/teacher/dashboard/LiveAbsenteesCard… |
AssignmentStatusCard |
frontend | healthy | frontend/src/components/teacher/dashboard/AssignmentStatusC… |
VideoEngagementCard |
frontend | healthy | frontend/src/components/teacher/dashboard/VideoEngagementCa… |
PerformanceSnapshotCard |
frontend | healthy | frontend/src/components/teacher/dashboard/PerformanceSnapsh… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
average |
software | healthy | lms-v3_9.jsx:average |
in |
software | healthy | frontend/src/components/GlassCard.jsx:in |
ErrorBoundary |
software | healthy | frontend/src/components/ErrorBoundary.jsx:ErrorBoundary |
average |
software | healthy | frontend/src/components/shared/StudentReportCard.jsx:average |
baselines |
software | healthy | frontend/src/components/shared/StudentReportCard.jsx:baseli… |
average |
software | healthy | frontend/src/components/shared/ReportCardUI.jsx:average |
unjoinable |
software | healthy | frontend/src/components/cards/LiveClassCard.jsx:unjoinable |
yet |
software | healthy | frontend/src/components/teacher/PerformancePanel.jsx:yet |
icon |
software | healthy | frontend/src/components/teacher/BroadcastThread.jsx:icon |
for |
software | healthy | frontend/src/components/teacher/subject/LiveSection.jsx:for |
on |
software | healthy | frontend/src/components/teacher/whatsapp/templateLibrary.js… |
time |
software | healthy | frontend/src/components/teacher/whatsapp/templateLibrary.js… |
for |
software | healthy | frontend/src/components/teacher/whatsapp/templateLibrary.js… |
checkbox |
software | healthy | frontend/src/components/teacher/whatsapp/ClassPicker.jsx:ch… |
to |
software | healthy | frontend/src/components/teacher/whatsapp/ClassPicker.jsx:to |
pick |
software | healthy | frontend/src/components/teacher/whatsapp/SendWizard.jsx:pick |
to |
software | healthy | frontend/src/components/teacher/whatsapp/SendWizard.jsx:to |
was |
software | healthy | frontend/src/lib/studentBackup.js:was |
getRecipients |
software | healthy | frontend/src/lib/api.js:getRecipients |
on |
software | healthy | frontend/src/lib/theme.js:on |
the |
software | healthy | frontend/src/lib/theme.js:the |
has |
software | healthy | frontend/src/pages/student/CalendarPage.jsx:has |
rankings |
software | healthy | frontend/src/pages/student/StudentMorePage.jsx:rankings |
rankings |
software | healthy | frontend/src/pages/teacher/ReportsPage.jsx:rankings |
thread |
software | healthy | frontend/src/pages/teacher/BroadcastsPage.jsx:thread |
to |
software | healthy | frontend/src/pages/teacher/BroadcastsPage.jsx:to |
students |
software | healthy | frontend/src/pages/teacher/MorePage.jsx:students |
from |
software | healthy | frontend/src/pages/teacher/TeacherLiveClassesPage.jsx:from |
to |
software | healthy | frontend/src/pages/teacher/SubjectsPage.jsx:to |
cards |
software | healthy | frontend/src/pages/teacher/SettingsPage.jsx:cards |
automatically |
software | healthy | frontend/src/pages/teacher/SettingsPage.jsx:automatically |
and |
software | healthy | frontend/src/pages/teacher/SettingsPage.jsx:and |
WhatsAppProvider |
software | healthy | backend/whatsapp.py:80 |
UnconfiguredProvider |
software | healthy | backend/whatsapp.py:111 |
WANotifierProvider |
software | healthy | backend/whatsapp.py:138 |
MetaCloudProvider |
software | healthy | backend/whatsapp.py:231 |
EvolutionProvider |
software | healthy | backend/whatsapp.py:346 |
SubTeacherRequest |
software | healthy | backend/main.py:474 |
Standard |
software | healthy | backend/main.py:480 |
StandardUpdate |
software | healthy | backend/main.py:485 |
SubjectClass |
software | healthy | backend/main.py:492 |
SubjectUpdate |
software | healthy | backend/main.py:498 |
Video |
software | healthy | backend/main.py:503 |
VideoUpdate |
software | healthy | backend/main.py:511 |
YouTubeVideo |
software | healthy | backend/main.py:518 |
Test |
software | healthy | backend/main.py:525 |
TestUpdate |
software | healthy | backend/main.py:536 |
StudentProfileUpdate |
software | healthy | backend/main.py:546 |
Question |
software | healthy | backend/main.py:556 |
InviteLinkCreate |
software | healthy | backend/main.py:563 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/LoginPage |
frontend | healthy | frontend/src/pages/LoginPage.jsx |
/student/StudentHomePage |
frontend | healthy | frontend/src/pages/student/StudentHomePage.jsx |
/student/StudentSubjectViewPage |
frontend | healthy | frontend/src/pages/student/StudentSubjectViewPage.jsx |
/student/StudentVideoPlayerPage |
frontend | healthy | frontend/src/pages/student/StudentVideoPlayerPage.jsx |
/student/StudentTestReviewPage |
frontend | healthy | frontend/src/pages/student/StudentTestReviewPage.jsx |
/student/CalendarPage |
frontend | healthy | frontend/src/pages/student/CalendarPage.jsx |
/student/StudentChangePasswordPage |
frontend | healthy | frontend/src/pages/student/StudentChangePasswordPage.jsx |
/student/StudentSubjectsPage |
frontend | healthy | frontend/src/pages/student/StudentSubjectsPage.jsx |
/student/StudentReportPage |
frontend | healthy | frontend/src/pages/student/StudentReportPage.jsx |
/student/StudentProfilePage |
frontend | healthy | frontend/src/pages/student/StudentProfilePage.jsx |
/student/StudentTestsPage |
frontend | healthy | frontend/src/pages/student/StudentTestsPage.jsx |
/student/StudentMorePage |
frontend | healthy | frontend/src/pages/student/StudentMorePage.jsx |
/student/StudentLayout |
frontend | healthy | frontend/src/pages/student/StudentLayout.jsx |
/student/StudentTestResultPage |
frontend | healthy | frontend/src/pages/student/StudentTestResultPage.jsx |
/student/StudentBroadcastsPage |
frontend | healthy | frontend/src/pages/student/StudentBroadcastsPage.jsx |
/student/StudentLeaderboardPage |
frontend | healthy | frontend/src/pages/student/StudentLeaderboardPage.jsx |
/student/StudentTestTakingPage |
frontend | healthy | frontend/src/pages/student/StudentTestTakingPage.jsx |
/student/StudentLiveClassesPage |
frontend | healthy | frontend/src/pages/student/StudentLiveClassesPage.jsx |
/shared/LiveClassesPage |
frontend | healthy | frontend/src/pages/shared/LiveClassesPage.jsx |
/teacher/ReportsPage |
frontend | healthy | frontend/src/pages/teacher/ReportsPage.jsx |
/teacher/BroadcastsPage |
frontend | healthy | frontend/src/pages/teacher/BroadcastsPage.jsx |
/teacher/TodayPage |
frontend | healthy | frontend/src/pages/teacher/TodayPage.jsx |
/teacher/QuestionBankPage |
frontend | healthy | frontend/src/pages/teacher/QuestionBankPage.jsx |
/teacher/MorePage |
frontend | healthy | frontend/src/pages/teacher/MorePage.jsx |
/teacher/TeacherLayout |
frontend | healthy | frontend/src/pages/teacher/TeacherLayout.jsx |
/teacher/RemindersPage |
frontend | healthy | frontend/src/pages/teacher/RemindersPage.jsx |
/teacher/TeacherLiveClassesPage |
frontend | healthy | frontend/src/pages/teacher/TeacherLiveClassesPage.jsx |
/teacher/WhatsAppCenterPage |
frontend | healthy | frontend/src/pages/teacher/WhatsAppCenterPage.jsx |
/teacher/TeacherProfilePage |
frontend | healthy | frontend/src/pages/teacher/TeacherProfilePage.jsx |
/teacher/SubjectsPage |
frontend | healthy | frontend/src/pages/teacher/SubjectsPage.jsx |
/teacher/StandardDetailPage |
frontend | healthy | frontend/src/pages/teacher/StandardDetailPage.jsx |
/teacher/TestsPage |
frontend | healthy | frontend/src/pages/teacher/TestsPage.jsx |
/teacher/StudentDetailPage |
frontend | healthy | frontend/src/pages/teacher/StudentDetailPage.jsx |
/teacher/SettingsPage |
frontend | healthy | frontend/src/pages/teacher/SettingsPage.jsx |
/teacher/SubjectDetailPage |
frontend | healthy | frontend/src/pages/teacher/SubjectDetailPage.jsx |
/teacher/StudentsPage |
frontend | healthy | frontend/src/pages/teacher/StudentsPage.jsx |
/teacher/AttendancePage |
frontend | healthy | frontend/src/pages/teacher/AttendancePage.jsx |
/login |
frontend | healthy | frontend/src/App.jsx |
/teacher |
frontend | healthy | frontend/src/App.jsx |
standards |
frontend | healthy | frontend/src/App.jsx |
standards/:standardId |
frontend | healthy | frontend/src/App.jsx |
standards/:standardId/subjects/:classId |
frontend | healthy | frontend/src/App.jsx |
live-classes |
frontend | healthy | frontend/src/App.jsx |
students |
frontend | healthy | frontend/src/App.jsx |
students/:studentId |
frontend | healthy | frontend/src/App.jsx |
broadcasts |
frontend | healthy | frontend/src/App.jsx |
more |
frontend | healthy | frontend/src/App.jsx |
question-bank |
frontend | healthy | frontend/src/App.jsx |
profile |
frontend | healthy | frontend/src/App.jsx |
tests |
frontend | healthy | frontend/src/App.jsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
tutoria |
software | healthy | frontend/android/app/src/main/java/com/tutoria |
lms |
software | healthy | frontend/android/app/src/main/java/com/tutoria/lms |
plugins |
software | healthy | frontend/android/app/src/main/java/com/tutoria/lms/plugins |
ios |
software | healthy | frontend/ios |
App |
software | healthy | frontend/ios/App |
CapApp-SPM |
software | healthy | frontend/ios/App/CapApp-SPM |
Sources |
software | healthy | frontend/ios/App/CapApp-SPM/Sources |
CapApp-SPM |
software | healthy | frontend/ios/App/CapApp-SPM/Sources/CapApp-SPM |
App |
software | healthy | frontend/ios/App/App |
Assets.xcassets |
software | healthy | frontend/ios/App/App/Assets.xcassets |
AppIcon.appiconset |
software | healthy | frontend/ios/App/App/Assets.xcassets/AppIcon.appiconset |
Splash.imageset |
software | healthy | frontend/ios/App/App/Assets.xcassets/Splash.imageset |
supabase |
software | healthy | frontend/supabase |
migrations |
software | healthy | frontend/supabase/migrations |
public |
software | healthy | frontend/public |
src |
software | healthy | frontend/src |
utils |
software | healthy | frontend/src/utils |
components |
software | healthy | frontend/src/components |
student |
software | healthy | frontend/src/components/student |
shared |
software | healthy | frontend/src/components/shared |
ui |
software | healthy | frontend/src/components/ui |
aurora |
software | healthy | frontend/src/components/aurora |
animate-ui |
software | healthy | frontend/src/components/animate-ui |
primitives |
software | healthy | frontend/src/components/animate-ui/primitives |
radix |
software | healthy | frontend/src/components/animate-ui/primitives/radix |
components |
software | healthy | frontend/src/components/animate-ui/components |
radix |
software | healthy | frontend/src/components/animate-ui/components/radix |
cards |
software | healthy | frontend/src/components/cards |
teacher |
software | healthy | frontend/src/components/teacher |
dashboard |
software | healthy | frontend/src/components/teacher/dashboard |
subject |
software | healthy | frontend/src/components/teacher/subject |
whatsapp |
software | healthy | frontend/src/components/teacher/whatsapp |
bits |
software | healthy | frontend/src/components/bits |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
teachers |
data | healthy | frontend/supabase/migrations/001_schema.sql |
standards |
data | healthy | frontend/supabase/migrations/001_schema.sql |
subject_classes |
data | healthy | frontend/supabase/migrations/001_schema.sql |
students |
data | healthy | frontend/supabase/migrations/001_schema.sql |
student_sessions |
data | healthy | frontend/supabase/migrations/001_schema.sql |
videos |
data | healthy | frontend/supabase/migrations/001_schema.sql |
video_progress |
data | healthy | frontend/supabase/migrations/001_schema.sql |
tests |
data | healthy | frontend/supabase/migrations/001_schema.sql |
questions |
data | healthy | frontend/supabase/migrations/001_schema.sql |
test_attempts |
data | healthy | frontend/supabase/migrations/001_schema.sql |
broadcasts |
data | healthy | frontend/supabase/migrations/001_schema.sql |
broadcast_reads |
data | healthy | frontend/supabase/migrations/001_schema.sql |
invite_links |
data | healthy | frontend/supabase/migrations/001_schema.sql |
invite_requests |
data | healthy | frontend/supabase/migrations/001_schema.sql |
reminders |
data | healthy | frontend/supabase/migrations/001_schema.sql |
notifications |
data | healthy | frontend/supabase/migrations/001_schema.sql |
teacher_admins |
data | healthy | frontend/supabase/migrations/001_schema.sql |
auth |
data | healthy | backend/schema.sql |
attendance_records |
data | healthy | backend/schema.sql |
test_reattempt_requests |
data | healthy | backend/schema.sql |
assignment_reattempt_requests |
data | healthy | backend/schema.sql |
student_seen |
data | healthy | backend/schema.sql |
bulk_imports |
data | healthy | backend/schema.sql |
question_bank |
data | healthy | backend/schema.sql |
live_classes |
data | healthy | backend/schema.sql |
teacher_branding |
data | healthy | backend/schema.sql |
app_settings |
data | healthy | backend/schema.sql |
live_class_attendance |
data | healthy | backend/schema.sql |
sub_teachers |
data | healthy | backend/schema.sql |
assignments |
data | healthy | backend/schema.sql |
assignment_attachments |
data | healthy | backend/schema.sql |
assignment_submissions |
data | healthy | backend/schema.sql |
notes |
data | healthy | backend/schema.sql |
broadcast_reactions |
data | healthy | backend/schema.sql |
whatsapp_templates |
data | healthy | backend/schema.sql |
whatsapp_messages |
data | healthy | backend/schema.sql |
whatsapp_scheduled_jobs |
data | healthy | backend/schema.sql |
whatsapp_inbox |
data | healthy | backend/schema.sql |
above |
data | healthy | backend/schema.sql |
statements |
data | healthy | backend/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3001 |
network | healthy | frontend/vite.config.js |
port:8001 |
network | healthy | frontend/src/lib/api.js |
port:8080 |
network | healthy | evolution-api/docker-compose.yml |
port:8081 |
network | healthy | evolution-api/docker-compose.yml |
port:80 |
network | healthy | evolution-api/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::backend/main.py |
security | healthy | backend/main.py |
auth::backend/test_zoom.py |
security | healthy | backend/test_zoom.py |
auth::README.md |
security | healthy | README.md |
auth::AGENTS.md |
security | healthy | AGENTS.md |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::frontend/.env.local |
security | healthy | frontend/.env.local |
dotenv::backend/.env |
security | healthy | backend/.env |
password_literal::frontend/src/store.js |
security | healthy | frontend/src/store.js |
password_literal::.claude/skills/graphify/SKILL.md |
security | healthy | .claude/skills/graphify/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
001_schema.sql |
data | healthy | frontend/supabase/migrations/001_schema.sql |
002_rls_policies.sql |
data | healthy | frontend/supabase/migrations/002_rls_policies.sql |
reattempt.sql |
data | healthy | backend/migrations/reattempt.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
evolution-api |
hardware | healthy | evolution-api/docker-compose.yml |
evolution-manager |
hardware | healthy | evolution-api/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | CLAUDE.md |
postgresql |
data | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-wbri67py |
software | healthy | /tmp/repobility-clone-wbri67py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | frontend/src/lib/api.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::keep-alive |
cicd | healthy | .github/workflows/keep-alive.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
ping |
cicd | healthy | .github/workflows/keep-alive.yml |
This page is publicly accessible at:
https://repobility.com/scan/e872bc18-bfc2-4b15-8475-bb154056dd4a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e872bc18-bfc2-4b15-8475-bb154056dd4a/
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.