ADMIN UI DONE

This commit is contained in:
andrei-mihnea-cerbu
2024-04-03 05:57:01 +03:00
parent 5e4a488bfd
commit 5e5bab933b
15 changed files with 229 additions and 13 deletions
+17 -1
View File
@@ -5,9 +5,25 @@ const cors = require('cors');
const app = express();
const port = process.env.PORT || 5000;
app.use(cors());
app.use(cors({
allowedHeaders: ['Authorization', 'Content-Type'] // Add 'Authorization' to the list of allowed headers
}));
app.use(json());
const {
usersDB,
departmentsDB,
backupSchemesDB,
ceoDB,
adminDB
} = require('./db/jsonDatabaseManager');
app.set('usersDB', usersDB);
app.set('departmentsDB', departmentsDB);
app.set('backupSchemesDB', backupSchemesDB);
app.set('ceoDB', ceoDB);
app.set('adminDB', adminDB);
const checkJson = require('./middlewares/checkJson');
const apiKeyValidation = require('./middlewares/apiKeyValidation');