1234567891011121314151617181920212223242526272829 |
- const express = require('express');
- const cors = require('cors');
- const bodyParser = require('body-parser');
- const { createPool } = require('./config/database');
- const pendingToolsRoutes = require('./routes/pendingTools');
- const autoAccessTasksRoutes = require('./routes/autoAccessTasks');
- const toolsLibraryRoutes = require('./routes/toolsLibrary');
- const app = express();
- const PORT = process.env.PORT || 3001;
- app.use(cors());
- app.use(bodyParser.json());
- app.use(bodyParser.urlencoded({ extended: true }));
- createPool();
- app.use('/api/pending-tools', pendingToolsRoutes);
- app.use('/api/auto-access-tasks', autoAccessTasksRoutes);
- app.use('/api/tools-library', toolsLibraryRoutes);
- app.get('/api/health', (req, res) => {
- res.json({ status: 'OK', message: 'Server is running' });
- });
- app.listen(PORT, () => {
- console.log(`Server is running on port ${PORT}`);
- });
|