If the work you are engaged in doesn't require the Fullstack, you can boot just the OpenQ-Frontend by following these instructions:
You can get a GitHub Personal Access Token (PAT) here.
You will need to create the token with these scopes:
public_repo
read:org
read:userIn the root of OpenQ-Frontend, create a .env file.
Copy the content from .env.local-targeting-staging.sample to .env.
This will ensure that you target the same environment as deployed on staging.openq.dev but with your Frontend booted locally.
yarn json-serveryarn boot:local5 Access OpenQ on http://localhost:3000
OpenQ-Frontend uses husky, prettier, and eslint to enforce code style and linting on commits. If you'd like to contribute, please install and enable the prettier and eslint extensions. If you'd rather not install these extensions, you can run eslint --fix . from the OpenQ-Frontend root directory to fix all auto fixable formatting issues and alert you to any linting issues.