Online chat-room that people from all over the world can chat anonymously.
- React.js
- Node.js
- Express.js
- Socket.io
- Clone the repo to local:
git clone https://github.com/andrewlin618/World-Channel.git
cd World-Channel
- Install the dependencies for Server:
- "express": "^4.17.1",
- "socket.io": "^2.3.0",
- "concurrently": "^5.2.0",
- "nodemon": "^2.0.4"
npm install
- Install the dependencies for Client:
- "react-dom": "^16.13.1",
- "react-router-dom": "^5.2.0",
- "react-scripts": "3.4.1",
- "react-textarea-autosize": "^8.2.0",
- "socket.io-client": "^2.3.0"
cd client && npm install
- Run the app with:
npm start
Open http://localhost:3001 to take a look around
- See how many users are online:
- Get notification when someone join or quit the chatroom:
- LinkedIn: Andrew Lin
- Email:
andrewlin618@gmail.com