diff --git a/api/models/widget.js b/api/models/widget.js
index 106c3d86420ede8d950c0f481d16999e5a111489..ccad2ab5111c5d87a0058ff3222c927982be79fc 100644
--- a/api/models/widget.js
+++ b/api/models/widget.js
@@ -20,7 +20,6 @@ const BannerDataSchema = new Schema({
 // Define schema for list items
 const ListItemSchema = new Schema({
     bannerData: { type: BannerDataSchema, required: true },
-    display_order: { type: Number, required: true },
     dimension: {
         length: { type: Number, required: true },
         breadth: { type: Number, required: true }
diff --git a/package.json b/package.json
index 0e24b61f394f6fb0c6071a643e3d3ae672da8b19..f7fe4bb21397f5617c54817df97f23ad8d0b0a51 100644
--- a/package.json
+++ b/package.json
@@ -11,6 +11,7 @@
   "license": "ISC",
   "dependencies": {
     "body-parser": "^1.20.2",
+    "cors": "^2.8.5",
     "dotenv": "^16.4.5",
     "express": "^4.19.2",
     "mongoose": "^8.6.0",
diff --git a/server.js b/server.js
index f8fe990819079e79b36a888f3c77ca03a1f6bd99..f45f88ad933ae50666a4ec8893c0ab790052e99c 100644
--- a/server.js
+++ b/server.js
@@ -4,8 +4,14 @@ const bodyParser = require('body-parser');
 const swaggerUi = require('swagger-ui-express');
 const YAML = require('yamljs');
 const connectDB = require('./db');
+const cors = require('cors');
 
 const app = express();
+
+// enable cors
+app.use(cors());
+app.options('*', cors());
+
 app.use(bodyParser.json());
 const apiBaseRouter = require('./api/apiBaseRouter');
 
@@ -14,6 +20,7 @@ connectDB();
 
 // Serve Swagger API documentation
 const swaggerDocument = YAML.load('./swagger.yaml');
+
 app.use('/api-docs', swaggerUi.serve, swaggerUi.setup(swaggerDocument));
 
 // API base URL