added: course func()

Signed-off-by: Kenneth Obsequio <k80308392@gmail.com>
This commit is contained in:
2026-05-16 11:04:36 +08:00
parent c3663572ae
commit 6907e9bb2d
8 changed files with 596 additions and 6 deletions
+4 -2
View File
@@ -33,6 +33,7 @@ const authRoutes = require('./routes/auth.routes');
const clientRoutes = require('./routes/client/client.routes');
const staffRoutes = require('./routes/staff/staff.routes');
const adminRoutes = require('./routes/admin/admin.routes');
const courseRoutes = require('./routes/admin/courses.routes');
// ── Models (ensure associations are loaded) ────────────────────────────────────
require('./models/users/users.mdl');
@@ -64,7 +65,7 @@ app.use(cors({
'Origin',
'X-Requested-With',
'csrf-token',
'x-csrf-token',
'x-csrf-token',
'CSRF-Token',
'X-CSRF-Token',
],
@@ -96,6 +97,7 @@ app.use('/api/auth', authRoutes);
app.use('/api/client', clientRoutes);
app.use('/api/staff', staffRoutes);
app.use('/api/admin', adminRoutes);
app.use('/api/admin/courses', courseRoutes);
// Health check
app.get('/api/health', (req, res) => {
@@ -132,4 +134,4 @@ app.use((err, req, res, next) => {
console.error('❌ Failed to start server:', err);
process.exit(1);
}
})();
})();