+ );
+}
+
+export default App;
\ No newline at end of file
diff --git a/server/index.js b/server/index.js
new file mode 100644
index 0000000..86ae778
--- /dev/null
+++ b/server/index.js
@@ -0,0 +1,13 @@
+const io = require('socket.io')(3001, { cors: { origin: "*" } });
+
+io.on('connection', (socket) => {
+ socket.on('join_system', (data) => {
+ socket.join(data.rooms); // On rejoint les salons choisis
+ console.log(`${data.pseudo} est entré dans: ${data.rooms}`);
+ });
+
+ socket.on('send_msg', (data) => {
+ // On envoie le message à tout le monde dans le salon spécifié
+ io.to(data.room).emit('receive_msg', data);
+ });
+});
\ No newline at end of file