add grading, attendnace management

This commit is contained in:
root
2026-04-29 17:39:37 -04:00
parent ea495f8382
commit dc7acf2536
27 changed files with 4150 additions and 960 deletions
+11 -5
View File
@@ -67,6 +67,9 @@ const RoleSelectPage = lazy(() =>
import('./pages/RoleSelectPage').then((m) => ({ default: m.RoleSelectPage })),
)
const AppHome = lazy(() => import('./pages/AppHome').then((m) => ({ default: m.AppHome })))
const AdminLandingDashboardPage = lazy(() =>
import('./pages/landing/AdminLandingDashboardPage').then((m) => ({ default: m.AdminLandingDashboardPage })),
)
const CiSitemapPage = lazy(() =>
import('./pages/CiSitemapPage').then((m) => ({ default: m.CiSitemapPage })),
)
@@ -521,8 +524,8 @@ const ReimbursementsUnderProcessingPage = lazy(() =>
const RefundsListPage = lazy(() =>
import('./pages/refunds/RefundsListPage').then((m) => ({ default: m.RefundsListPage })),
)
const RfidComingSoonPage = lazy(() =>
import('./pages/rfid/RfidComingSoonPage').then((m) => ({ default: m.RfidComingSoonPage })),
const BadgeScanLogsPage = lazy(() =>
import('./pages/rfid/BadgeScanLogsPage').then((m) => ({ default: m.BadgeScanLogsPage })),
)
const StaffIndexPage = lazy(() =>
import('./pages/staff/StaffIndexPage').then((m) => ({ default: m.StaffIndexPage })),
@@ -991,6 +994,7 @@ export default function App() {
<Route index element={<Navigate to="home" replace />} />
<Route path="select-role" element={<RoleSelectPage />} />
<Route path="home" element={<AppHome />} />
<Route path="landing-page/admin-dashboard" element={<AdminLandingDashboardPage />} />
<Route path="admin/dashboard" element={<AppHome />} />
<Route path="administrator/dashboard" element={<AppHome />} />
<Route path="administrator/administratordashboard" element={<AppHome />} />
@@ -1107,7 +1111,8 @@ export default function App() {
<Route path="administrator/grading/placement" element={<PlacementSectionPage />} />
<Route path="administrator/grading/placement-batch/:batchId" element={<PlacementBatchPage />} />
<Route path="administrator/grading/schedule-meeting" element={<ScheduleMeetingPage />} />
<Route path="administrator/grading/scores/:scoreType" element={<GradingScoreEntryPage />} />
<Route path="administrator/grading/scores/:scoreType/:classSectionId" element={<GradingScoreEntryPage />} />
<Route path="administrator/grading/scores/:scoreType/:classSectionId/:studentId" element={<GradingScoreEntryPage />} />
<Route path="grading/below-60/email-editor" element={<BelowSixtyEmailEditorPage />} />
<Route path="grading/below-60" element={<BelowSixtyPage />} />
<Route path="grading/below-sixty/email-editor" element={<BelowSixtyEmailEditorPage />} />
@@ -1118,7 +1123,8 @@ export default function App() {
<Route path="grading/placement-batch/:batchId" element={<PlacementBatchPage />} />
<Route path="grading/placement" element={<PlacementSectionPage />} />
<Route path="grading/schedule-meeting" element={<ScheduleMeetingPage />} />
<Route path="grading/scores/:scoreType" element={<GradingScoreEntryPage />} />
<Route path="grading/scores/:scoreType/:classSectionId" element={<GradingScoreEntryPage />} />
<Route path="grading/scores/:scoreType/:classSectionId/:studentId" element={<GradingScoreEntryPage />} />
<Route path="grading/main" element={<GradingMainPage />} />
<Route path="grading" element={<GradingMainPage />} />
<Route path="administrator/inventory/book" element={<InventoryBookIndexPage />} />
@@ -1279,7 +1285,7 @@ export default function App() {
<Route path="rolepermission/permissions/create" element={<AddPermissionPage />} />
<Route path="rolepermission/permissions/:permissionId/edit" element={<EditPermissionPage />} />
<Route path="rolepermission/assign" element={<AssignRolePage />} />
<Route path="rfid_coming_soon" element={<RfidComingSoonPage />} />
<Route path="rfid_coming_soon" element={<BadgeScanLogsPage />} />
<Route path="nav-builder" element={<NavBuilderPage />} />
<Route path="nav-builder/index" element={<NavBuilderPage />} />
<Route path="nav-builder/edit" element={<NavBuilderPage />} />