Skip to content

Commit 72d9ce6

Browse files
author
Janushikha
committed
feat: Add employee management functionality with CRUD operations and associated routes
1 parent e0cb779 commit 72d9ce6

File tree

5 files changed

+514
-9
lines changed

5 files changed

+514
-9
lines changed

app.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ const servicesRoutes = require('./routers/services');
9595
const branchRoutes = require('./routers/branches');
9696
const billingRoutes = require('./routers/billing');
9797
const reportsRoutes = require('./routers/reports');
98+
const employeeRoutes = require('./routers/employees');
9899

99100
const app = express();
100101

@@ -146,7 +147,8 @@ app.get('/', (req, res) => {
146147
services: '/api/services',
147148
serviceUsage: '/api/service-usage',
148149
billing: '/api/billing',
149-
reports: '/api/reports'
150+
reports: '/api/reports',
151+
employees: '/api/employees'
150152
},
151153
documentation: 'https://github.com/NadeeshaNJ/Database-Back'
152154
});
@@ -179,6 +181,7 @@ app.use('/api/services', servicesRoutes);
179181
app.use('/api/branches', branchRoutes);
180182
app.use('/api/billing', billingRoutes);
181183
app.use('/api/reports', reportsRoutes);
184+
app.use('/api/employees', jsonParser, urlencodedParser, employeeRoutes);
182185

183186
// Error handling middleware
184187
app.use((error, req, res, next) => {

0 commit comments

Comments
 (0)