const express = require('express'); const cors = require('cors'); const bodyParser = require('body-parser'); const authRoutes = require('./routes/authRoutes'); const dataRoutes = require('./routes/dataRoutes'); const stockRoutes = require('./routes/stockRoutes'); const campaignRoutes = require('./routes/campaignRoutes'); const internalRoutes = require('./routes/internalRoutes'); const createApp = () => { const app = express(); app.use(cors()); app.use(bodyParser.json()); app.use('/api', authRoutes); app.use('/api', dataRoutes); app.use('/api', stockRoutes); app.use('/api', campaignRoutes); app.use('/api/internal', internalRoutes); return app; }; module.exports = { createApp };