NodeJS app that uses socket.io to enable real-time communication
- express
- bcryptjs
- cookie-parser
- dotenv
- jsonwebtoken
- mongodb
- mongoose
- socket.io
- chai
- mocha
- nodemon
- supertest
- Node
- Docker
- Clone the repository.
- Run Docker command:
docker-compose up --build
- Go to http://localhost:3000
- If you are using Docker toolbox for windows got to http://192.168.99.100:3000
- Register a new user
- Login
- Start chatting