This project is a simple chat application where users can create and join different chat rooms. It's built using Node.js for the front-end and supports real-time communication.
Before you begin, ensure you have the following installed:
- Node.js: Version 12 or higher.
- Go: Version 1.21.3 or higher (for running the back-end).
- Clone this repository to your local machine.
- Navigate to the project directory.
-
Install dependencies:
npm install
-
Build the front-end:
npm run build
-
After building the front-end, make sure your back-end server (written in Go) is up and running.
-
Run the Go server:
go run main.go
-
Open your browser and navigate to
http://localhost:8081
.
- Create and join chat rooms.
- Real-time messaging within rooms.
- Simple and intuitive user interface.
Feel free to contribute by opening issues or submitting pull requests!