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