add contacts to crm & display on dashboard

This commit is contained in:
richardtekula
2025-12-08 10:36:43 +01:00
parent 38e2c5970a
commit 918af3a843
5 changed files with 220 additions and 0 deletions

View File

@@ -15,6 +15,7 @@ import { apiRateLimiter } from './middlewares/security/rateLimiter.js';
import authRoutes from './routes/auth.routes.js';
import adminRoutes from './routes/admin.routes.js';
import contactRoutes from './routes/contact.routes.js';
import personalContactRoutes from './routes/personal-contact.routes.js';
import crmEmailRoutes from './routes/crm-email.routes.js';
import emailAccountRoutes from './routes/email-account.routes.js';
import timesheetRoutes from './routes/timesheet.routes.js';
@@ -78,6 +79,7 @@ app.get('/health', (req, res) => {
app.use('/api/auth', authRoutes);
app.use('/api/admin', adminRoutes);
app.use('/api/contacts', contactRoutes);
app.use('/api/personal-contacts', personalContactRoutes);
app.use('/api/emails', crmEmailRoutes);
app.use('/api/email-accounts', emailAccountRoutes);
app.use('/api/timesheets', timesheetRoutes);