The repository for the web client of Game Node. This is our main site, the one you see at gamenode.app.
- Install Node.js
- Install Yarn
- Run
yarn
in the root directory of the repository - Run
yarn dev
to start the development server - Check your instance at
http://localhost:3000
- Create a
.env.local
file at the root of the project - Copy the contents of
.env.local.example
to it - Alternatively, just run
cp .env.local.example .env.local
If you are developing exclusively for the web client, you don't need to host your own instance of GameNode. You can instead just point your local client to our server:
- Replace all instances of
localhost:9000
withsearch.gamenode.app
- Replace all instances of
localhost:5000
withserver.gamenode.app
If you need to make changes to any of the backend systems, please refer to their respective repositories for instructions on how to set them up.
Feel free to reach out to us through Discord to get help setting everything up! Alternatively, open an issue and we will try our best to help.