yarn install
- download + open atxdao website with vscode
- go to the extensions view with
(ctrl|cmd)+shift+x
- search for @recommended and install the workspace recommended eslint and prettier extensions
- Copy
.env.example
to.env
- Change any variables necessary for your environment (see services below)
- run
yarn dev
to launch the site atlocalhost:3000
and it will automatically reload any changes you make - when you are happy with a set of changes, run
yarn lint && yarn build
and fix any errors. - open up a pull request
- get a review by @clifton or @jongregis
- your changes will be merged and automatically deployed
- we use chakra-ui as our design framework. check out the docs!
- we use nextjs to statically build the site
- and deploy to github pages
- You'll need to set up an API Key on the EventBrite site under API Keys
- Use the Private Token for
NEXT_PRIVATE_EVENTBRITE_KEY
in.env
- Create at least one event (it may need to be paid)
- Get your organization ID by listing organizations using the API Docs
- Put your organization ID into
NEXT_PRIVATE_EVENTBRITE_ORGID
in.env