https://github.com/octokerbs/gochat
Websocket chat app built in Go and React.
https://github.com/octokerbs/gochat
channels go javascript react react-router websocket
Last synced: 2 months ago
JSON representation
Websocket chat app built in Go and React.
- Host: GitHub
- URL: https://github.com/octokerbs/gochat
- Owner: octokerbs
- Created: 2023-12-31T04:36:02.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-18T12:49:24.000Z (over 2 years ago)
- Last Synced: 2025-03-08T18:33:20.906Z (over 1 year ago)
- Topics: channels, go, javascript, react, react-router, websocket
- Language: JavaScript
- Homepage:
- Size: 4.12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
GoChat
## Showcase


## Run Locally
To run the app locally you'll need to have installed Go >= 1.19 and NodeJS >= 18.19
1. Download the repo
```
git clone https://github.com/KerbsOD/GoChat.git
cd GoChat
```
2. Run the frontend
```
cd Frontend/
npm install
npm run build
npm start
```
3. Run the backend
```
cd Backend/
go mod tidy
go run main.go
```
4. Open the page \
Normally the frontend will automatically open the page. If not, you can access it by going to http://localhost:3000
## Run on Docker
```
sudo docker-compose up --build --force-recreate --no-deps
```