This is a monorepo for the Isomer Next project.
This monorepo uses Turborepo. To get started, first install the turbo command:
npm install turbo --global
There are a few steps to getting started:
-
First, ensure that you are added to the Okta SSO. This can be verified via going to the
all-mightrepository located here a. ensure that the user has a/users/<name>.ymlfile b. next, add the user to the relevant groups in/groupsc. lastly, add the user to the relevantapplications -
Next, add the user to the AWS opengovsg org. This is done via configuration on the sso repo here a. follow the same process as above - add the users to
/config/users/<name>.ymlb. thereafter, add the user to either/config/groups/isomer-admins.yamlif they require admin permissions (engineer) or to/config/groups/isomer-users.yamlif they are not an engineer -
Thirdly, get the credentials for 1Password
-
Add the user to the
isomerpagesorganisation by adding them to the file here -
Add the user to the relevant github teams here by asking the maintainer
- Vercel
a. To get access to vercel, go to 1Password (1PW) and find the credentials for
isomeradmin. Login via that Github account and you should have access - Database GUI
a. we have a tableplus subscription. Download the Tableplus software here and find the credentials in 1Password by searching for
Tableplus License - For a stacked PR workflow, we also have access to Graphite. Click on this link to get access.