https://github.com/viciousfish/buzzwords
A browser based word strategy game featuring frictionless link-based multiplayer. Try it today!
https://github.com/viciousfish/buzzwords
game hacktoberfest react react-three-fiber three-js
Last synced: about 1 year ago
JSON representation
A browser based word strategy game featuring frictionless link-based multiplayer. Try it today!
- Host: GitHub
- URL: https://github.com/viciousfish/buzzwords
- Owner: ViciousFish
- License: apache-2.0
- Created: 2020-12-30T01:20:18.000Z (over 5 years ago)
- Default Branch: dev
- Last Pushed: 2025-05-07T02:56:31.000Z (about 1 year ago)
- Last Synced: 2025-05-07T03:38:38.245Z (about 1 year ago)
- Topics: game, hacktoberfest, react, react-three-fiber, three-js
- Language: TypeScript
- Homepage: https://buzzwords.gg
- Size: 89.8 MB
- Stars: 50
- Watchers: 1
- Forks: 9
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Buzzwords.gg
"Scrabble meets Go" - a hexagonal word game about strategically taking territory
### [gameplay demo](https://twitter.com/BuzzwordsGG/status/1476286068898996225?s=20)
## Follow our twitter for updates
https://twitter.com/BuzzwordsGG
## Running the code for development
0. drop a `.env` file in `./server` with `API_PREFIX=/api`
1. run `yarn` in this folder
2. run `yarn dev` in this folder
4. go to http://localhost:5173/ in your browser
By default, the server stores all its data in memory only. To use mongo, drop a .env file in `./server` with
```
DB_TYPE=mongo
MONGO_URL=
```
Because we're using transactions, your mongo must be a replica set. We're using Atlas for this reason.
## Running the code in production
For now, production is dockerized with docker compose. `docker-compose build` or `docker-compose pull`, then `docker-compose up`.
You'll need a .env file in the root folder with
```
MONGO_URL=
COOKIE_DOMAIN=
MONGO_DB_NAME=
```
TODO document FCM stuff. for now see https://firebase.google.com/docs/admin/setup#initialize_the_sdk_in_non-google_environments