Node.js 기반 실시간 채팅 서버입니다.
MongoDB Atlas(클라우드 DB)를 사용하며 Socket.IO로 실시간 메시지를 처리합니다.
- Node.js + Express
- MongoDB Atlas
- Socket.IO (실시간 통신)
아래 순서대로 따라 하시면 프로젝트를 실행할 수 있습니다.
node -v npm -v
npm install
- cmd 실행 후 명령어 입력 : ipconfig
- IPv4 주소를 확인한 뒤 server.js 의 마지막 부분을 아래처럼 수정합니다. const IP = "위의 IPv4 주소";
npm start
✅ MongoDB Connected 🚀 Server running on http://172.20.57.49:3000
http://(위의 IP):3000/login.html 동일한 Wi-Fi 네트워크에 연결된 모든 기기에서 접속 가능합니다.
본 프로젝트는 실시간 채팅 기능을 포함하고 있어, 시연 시 교수님 기기와 팀원 기기 간 메시지가 즉시 전달되는 모습을 확인하실 수 있습니다.