-
-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathindex.js
More file actions
18 lines (15 loc) · 515 Bytes
/
Copy pathindex.js
File metadata and controls
18 lines (15 loc) · 515 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import express from 'express';
import { infoLogger } from './logger/logger';
import initializeRoutes from './startup/routes';
import initializeDatabase from './startup/db';
import initializeLogging from './startup/logging';
import initializeConfig from './startup/config';
const app = express();
initializeLogging();
initializeRoutes(app);
initializeDatabase();
initializeConfig();
const PORT = process.env.PORT || 3001;
app.listen(PORT, () => {
infoLogger.info(`Stay Productive is listening at ${PORT}`);
});