diff --git a/react-whenMeet/package.json b/react-whenMeet/package.json
index 1341b784006fdf2b9382d46ffc7e70f3902d998e..3f6713368775864ab267991301fd04aa36e33f6d 100644
--- a/react-whenMeet/package.json
+++ b/react-whenMeet/package.json
@@ -8,6 +8,7 @@
     "@testing-library/user-event": "^13.5.0",
     "axios": "^1.6.2",
     "gh-pages": "^6.0.0",
+    "http-proxy-middleware": "^2.0.6",
     "prop-types": "^15.8.1",
     "react": "^18.2.0",
     "react-calendar": "^4.6.1",
diff --git a/react-whenMeet/src/setupProxy.js b/react-whenMeet/src/setupProxy.js
new file mode 100644
index 0000000000000000000000000000000000000000..bf2a0a81014cb8f4fb97136750745230d5e226f3
--- /dev/null
+++ b/react-whenMeet/src/setupProxy.js
@@ -0,0 +1,11 @@
+const { createProxyMiddleware } = require('http-proxy-middleware');
+
+module.exports = function(app){
+    app.use(
+        createProxyMiddleware(
+            '/meetings',{
+            target: 'http://43.200.79.42:3000',
+            changeOrigin: true,
+        })
+    );
+};
\ No newline at end of file