Real-time chat application with user authentication. Built using React.js, Go and WebSocket protocol.
You can check the live version here!
- Navigate to the
server
folder - Install dependencies:
go mod download
- Start the server:
go run main.go
- Navigate to the
client
folder - Install dependencies
npm install
- Start the server:
npm run dev
- User registration
- Real-time messaging between users
- Messages include autor username