Add TeamMember model and APIs, team status UI, /admin page, local server bats, and scripts to sync data between local PostgreSQL and Render. Co-authored-by: Cursor <cursoragent@cursor.com>
25 lines
750 B
TypeScript
25 lines
750 B
TypeScript
import { Router } from 'express';
|
|
import authRoutes from './auth';
|
|
import taskRoutes from './tasks';
|
|
import userRoutes from './users';
|
|
import fileRoutes from './files';
|
|
import kpiRoutes from './kpi';
|
|
import columnRoutes from './columns';
|
|
import milestoneRoutes from './milestones';
|
|
import detailRoutes from './details';
|
|
import teamMemberRoutes from './teamMembers';
|
|
|
|
const router = Router();
|
|
|
|
router.use('/auth', authRoutes);
|
|
router.use('/tasks', taskRoutes);
|
|
router.use('/team-members', teamMemberRoutes);
|
|
router.use('/users', userRoutes);
|
|
router.use('/files', fileRoutes);
|
|
router.use('/kpi', kpiRoutes);
|
|
router.use('/columns', columnRoutes);
|
|
router.use('/milestones', milestoneRoutes);
|
|
router.use('/details', detailRoutes);
|
|
|
|
export default router;
|