An invite-only platform for independent contractors.
- Required tools to run this project:
- Node.js and npm to run locally on a host machine
- Install dependencies by running
npm install
- Run one of the following commands:
npm start
to start local development servernpm run debug
to start local development server in debug mode
OIDC_ISSUER
- OIDC issuer URIhttp://localhost:8001
(default in development mode)https://www.id.{env}.alra.no
(must be used in production-like environments)https://www.id.alra.no
(must be used in production)
OIDC_CLIENT_ID
- OIDC client IDOIDC_SCOPES
- OIDC scopesSANITY_STUDIO_PROJECT_ID
- Sanity Studio project IDSANITY_STUDIO_DATASET
- Sanity Studio datasetSANITY_API_VERSION
- Sanity API versionGRAPHQL_API_URL
- GraphQL API URL
Whenever a new change is to be implemented, follow these steps:
- Create a new branch from the
master
branch - Implement and commit changes
- Create a pull request for code review
This repository uses conventional commmit format. In order to commit, follow these steps:
- Stage files to be committed
- Run
npm run commit
script
Avoid using --no-verify
flag when making commits.