HackerCamp is non-profit organisation that organises HackerCamp event
- JavaScript 54.7%
- Nunjucks 24.1%
- CSS 7.1%
- HTML 7%
- TypeScript 6%
- Other 1.1%
| .circleci | ||
| .github | ||
| .idea | ||
| .yarn/releases | ||
| api.hackercamp.cz | ||
| communication | ||
| donut.hackercamp.cz | ||
| hackercamp | ||
| infrastructure | ||
| lib | ||
| scripts | ||
| www.hackercamp.cz | ||
| .editorconfig | ||
| .env | ||
| .gitignore | ||
| .nvmrc | ||
| .yarnrc.yml | ||
| dprint.json | ||
| LICENSE | ||
| package.json | ||
| README.md | ||
| renovate.json | ||
| yarn.lock | ||
Hacker Camp
This is a repository with https://www.hackercamp.cz/ website and https://donut.hackercamp.cz/ companion application for registered hackers.
Hacker Camp Donut is an application that requires Slack integration for user Sign In and other functionality.
Development
Secrets are stored in 1password vault. Ask @rarous for access to the vault.
When you run something, use 1password CLI to get secrets.
For example, to run website locally, you have to use:
op run --env-file=.env --no-masking -- yarn start:www.hackercamp.cz
To run Donut locally:
op run --env-file=.env --no-masking -- yarn start:donut.hackercamp.cz
Infrastructure
Infrastructure is provisioned with Pulumi