À propos du projet

Ce dépôt contient le code du site HackerCamp.cz et de l'application compagnon Donut pour les hackers inscrits. Donut nécessite une intégration Slack pour la connexion des utilisateurs et les fonctionnalités associées. Le développement repose sur des secrets stockés dans un coffre 1Password, accessibles via l'interface en ligne de commande 1Password avec des commandes telles que `op run --env-file=.env --no-masking -- yarn start:www.hackercamp.cz` pour le site et `op run --env-file=.env --no-masking -- yarn start:donut.hackercamp.cz` pour Donut. L'infrastructure est provisionnée avec Pulumi. Le projet inclut une configuration CI pour CircleCI, Renovate pour les mises à jour des dépendances, et une surveillance de la qualité du code via CodeFactor et CodeScene.