Skip to content

sspenst/thinky.gg

Repository files navigation

Thinky.gg

A platform dedicated to high-quality puzzle games.


Dev Environment

Local install

  • Run npm install
  • Create a .env file in the root directory containing the following:
JWT_SECRET=anything
LOCAL=true
NEW_RELIC_APP_NAME=dummy
NEW_RELIC_LICENSE_KEY=dummy
REVALIDATE_SECRET=whatever
  • Run npm run dev to test changes locally

Containerized setup

Required: Docker installed and running locally.

  • Run bash startDevEnv.sh in the root directory

Tests

  • Run npm test to run jest tests

Contributing

  • Find an issue to work on
  • Fork the repo
  • Test your changes locally
  • Create a pull request

Tech Stack