, .editorconfig .env.example .gitattributes .gitignore Bearer README.md [ app/Http/Controllers/Auth/AuthenticatedSessionController.php app/Http/Controllers/Auth/ConfirmablePasswordController.php app/Http/Controllers/Auth/EmailVerificationNotificationController.php app/Http/Controllers/Auth/EmailVerificationPromptController.php app/Http/Controllers/Auth/NewPasswordController.php app/Http/Controllers/Auth/PasswordController.php app/Http/Controllers/Auth/PasswordResetLinkController.php app/Http/Controllers/Auth/RegisteredUserController.php app/Http/Controllers/Auth/VerifyEmailController.php app/Http/Controllers/Controller.php app/Http/Controllers/ProfileController.php app/Http/Middleware/CheckUserStatus.php app/Http/Requests/Auth/LoginRequest.php app/Http/Requests/ProfileUpdateRequest.php app/Models/AcademicYear.php app/Models/AcademicYearTerm.php app/Models/ClassSession.php app/Models/ClassTimetable.php app/Models/SchoolClass.php app/Models/SchoolSetting.php app/Models/StudentClassEnrollment.php app/Models/StudentSubjectEnrollment.php app/Models/Subject.php app/Models/TeacherAvailability.php app/Models/TeacherStudentAssignment.php app/Models/TeacherStudentAssignmentHistory.php app/Models/TeacherSubjectAssignment.php app/Models/User.php app/Models/UserProfile.php app/Providers/AppServiceProvider.php app/Services/TxtConnectService.php app/View/Components/AppLayout.php app/View/Components/GuestLayout.php artisan bootstrap/app.php bootstrap/cache/.gitignore bootstrap/providers.php composer.json composer.lock config/app.php config/auth.php config/backup.php config/cache.php config/database.php config/excel.php config/filesystems.php config/logging.php config/mail.php config/permission.php config/queue.php config/services.php config/session.php config/sms.php database/.gitignore database/factories/UserFactory.php database/migrations/0001_01_01_000000_create_users_table.php database/migrations/0001_01_01_000001_create_cache_table.php database/migrations/0001_01_01_000002_create_jobs_table.php database/migrations/2026_06_09_121146_create_permission_tables.php database/migrations/2026_06_10_000001_add_profile_fields_to_users_table.php database/migrations/2026_06_10_000002_create_user_profiles_table.php database/migrations/2026_06_10_000003_create_parent_student_table.php database/migrations/2026_06_10_000004_drop_orphaned_placeholder_tables.php database/migrations/2026_06_10_000005_create_school_settings_table.php database/migrations/2026_06_10_000006_create_academic_years_table.php database/migrations/2026_06_10_000007_create_academic_year_terms_table.php database/migrations/2026_06_10_000008_create_subjects_table.php database/migrations/2026_06_10_000009_create_school_classes_table.php database/migrations/2026_06_10_000010_create_student_class_enrollments_table.php database/migrations/2026_06_10_000011_create_student_subject_enrollments_table.php database/migrations/2026_06_10_000012_add_period_type_to_academic_year_terms_table.php database/migrations/2026_06_10_000013_create_teacher_availability_table.php database/migrations/2026_06_10_000014_create_teacher_subject_assignments_table.php database/migrations/2026_06_10_000015_create_teacher_student_assignments_table.php database/migrations/2026_06_10_000016_create_teacher_student_assignment_history_table.php database/migrations/2026_06_10_000017_fix_teacher_student_assignments_unique_constraint.php database/migrations/2026_06_10_000018_create_class_timetables_table.php database/migrations/2026_06_10_000019_create_class_sessions_table.php database/migrations/2026_06_10_154916_create_activity_log_table.php database/migrations/2026_06_10_154917_add_event_column_to_activity_log_table.php database/migrations/2026_06_10_154918_add_batch_uuid_column_to_activity_log_table.php database/migrations/2026_06_10_154925_create_media_table.php database/seeders/AcademicSeeder.php database/seeders/DatabaseSeeder.php database/seeders/RoleSeeder.php database/seeders/RolesAndPermissionsSeeder.php database/seeders/SchedulingSeeder.php database/seeders/TeacherAssignmentSeeder.php database/seeders/UserSeeder.php lang/vendor/backup/ar/notifications.php lang/vendor/backup/bg/notifications.php lang/vendor/backup/bn/notifications.php lang/vendor/backup/cs/notifications.php lang/vendor/backup/da/notifications.php lang/vendor/backup/de/notifications.php lang/vendor/backup/en/notifications.php lang/vendor/backup/es/notifications.php lang/vendor/backup/fa/notifications.php lang/vendor/backup/fi/notifications.php lang/vendor/backup/fr/notifications.php lang/vendor/backup/he/notifications.php lang/vendor/backup/hi/notifications.php lang/vendor/backup/hr/notifications.php lang/vendor/backup/id/notifications.php lang/vendor/backup/it/notifications.php lang/vendor/backup/ja/notifications.php lang/vendor/backup/kk/notifications.php lang/vendor/backup/ko/notifications.php lang/vendor/backup/nl/notifications.php lang/vendor/backup/no/notifications.php lang/vendor/backup/pl/notifications.php lang/vendor/backup/pt/notifications.php lang/vendor/backup/pt_BR/notifications.php lang/vendor/backup/ro/notifications.php lang/vendor/backup/ru/notifications.php lang/vendor/backup/sk/notifications.php lang/vendor/backup/tr/notifications.php lang/vendor/backup/uk/notifications.php lang/vendor/backup/zh_CN/notifications.php lang/vendor/backup/zh_TW/notifications.php package-lock.json package.json phpunit.xml postcss.config.js public/.htaccess public/favicon.ico public/index.php public/robots.txt regular, resources/css/app.css resources/js/app.js resources/js/bootstrap.js resources/views/auth/confirm-password.blade.php resources/views/auth/forgot-password.blade.php resources/views/auth/login.blade.php resources/views/auth/register.blade.php resources/views/auth/reset-password.blade.php resources/views/auth/verify-email.blade.php resources/views/components/application-logo.blade.php resources/views/components/auth-session-status.blade.php resources/views/components/danger-button.blade.php resources/views/components/dropdown-link.blade.php resources/views/components/dropdown.blade.php resources/views/components/input-error.blade.php resources/views/components/input-label.blade.php resources/views/components/modal.blade.php resources/views/components/nav-link.blade.php resources/views/components/primary-button.blade.php resources/views/components/responsive-nav-link.blade.php resources/views/components/secondary-button.blade.php resources/views/components/text-input.blade.php resources/views/dashboard.blade.php resources/views/layouts/app.blade.php resources/views/layouts/guest.blade.php resources/views/layouts/navigation.blade.php resources/views/profile/edit.blade.php resources/views/profile/partials/delete-user-form.blade.php resources/views/profile/partials/update-password-form.blade.php resources/views/profile/partials/update-profile-information-form.blade.php resources/views/welcome.blade.php routes.txt routes/auth.php routes/console.php routes/web.php storage/app/.gitignore storage/app/private/.gitignore storage/app/public/.gitignore storage/debugbar/.gitignore storage/framework/.gitignore storage/framework/cache/.gitignore storage/framework/cache/data/.gitignore storage/framework/sessions/.gitignore storage/framework/testing/.gitignore storage/framework/views/.gitignore storage/logs/.gitignore system_status.txt tailwind.config.js tests/Feature/Auth/AuthenticationTest.php tests/Feature/Auth/EmailVerificationTest.php tests/Feature/Auth/PasswordConfirmationTest.php tests/Feature/Auth/PasswordResetTest.php tests/Feature/Auth/PasswordUpdateTest.php tests/Feature/Auth/RegistrationTest.php tests/Feature/ClassSessionTest.php tests/Feature/ClassTimetableTest.php tests/Feature/ExampleTest.php tests/Feature/ParentStudentTest.php tests/Feature/ProfileTest.php tests/Feature/ReassignmentEngineTest.php tests/Feature/RolePermissionTest.php tests/Feature/TeacherAvailabilityTest.php tests/Feature/TeacherStudentAssignmentTest.php tests/Feature/TeacherSubjectAssignmentTest.php tests/Feature/UserProfileTest.php tests/Feature/UserStatusTest.php tests/TestCase.php tests/Unit/ExampleTest.php vite.config.js