diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/QueueMe-App.iml b/.idea/QueueMe-App.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/.idea/QueueMe-App.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/caches/deviceStreaming.xml b/.idea/caches/deviceStreaming.xml
new file mode 100644
index 0000000..8178718
--- /dev/null
+++ b/.idea/caches/deviceStreaming.xml
@@ -0,0 +1,787 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..1945ce5
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..eaecc99
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/server/Express.js/staffDashboard.js b/server/Express.js/staffDashboard.js
new file mode 100644
index 0000000..821498a
--- /dev/null
+++ b/server/Express.js/staffDashboard.js
@@ -0,0 +1,27 @@
+const express = require('express');
+const mysql = require('mysql2');
+const cors = require('cors');
+
+const app = express();
+app.use(cors());
+app.use(express.json());
+
+// MySQL database connection
+const db = mysql.createConnection({
+ host: 'localhost',
+ user: 'root',
+ password: 'your_password',
+ database: 'queueme_db'
+});
+
+db.connect(err => {
+ if (err) throw err;
+ console.log('Connected to MySQL database.');
+});
+
+// ...existing endpoints...
+
+const PORT = 5000;
+app.listen(PORT, () => {
+ console.log(`Server running on http://localhost:${PORT}`);
+});
\ No newline at end of file