/pathology

A recreation of k2xl's Psychopath 2

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

A recreation of k2xl's Psychopath 2 using Next.js, TypeScript, Tailwind CSS, and mongoose.

codecov Tests

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_LICENSE_KEY=dummy
NEW_RELIC_APP_NAME=dummy
  • 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

Discord

Join the k2xl Discord here.