Skip to content

Realtime Chat Application using Socket.io, Node.js, and React.js

Notifications You must be signed in to change notification settings

BeshoyMorad/ChatterHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

ChatterHub

📝 Table of Contents

📖 About

In a rapidly evolving digital landscape, effective communication is key. ChatterHub Realtime Chat App offers a simple interface to chat with your friends and familiy. Build using Socket.io, Node.js, and React.js

💻 Built Using

  • Frontend

    • React.js
    • Material UI
    • React Router
    • Socket.io Client
  • Backend

    • Node.js
    • Express.js
    • Socket.io

🏁 Getting Started

This is an list of needed instructions to set up your project locally, to get a local copy up and running follow these instructuins.

  1. Clone the repository git clone https://github.com/BeshoyMorad/ChatterHub.git

  2. Navigate to "client" folder and install dependencies cd client npm install

  3. Open a new terminal and navigate to "server" folder and install dependencies cd server npm install

  4. In both terminals run the project npm start

📷 Some Features and Images

👋 Joining Rooms

join


🗨️ Chatting

chat 1 chat 2 chat 3 chat 4


Contributors

Beshoy Morad
Beshoy Morad

About

Realtime Chat Application using Socket.io, Node.js, and React.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published