প্রকল্প সম্পর্কে

এই রিপোজিটরিতে HackerCamp.cz ওয়েবসাইট এবং নিবন্ধিত হ্যাকারদের জন্য Donut সহচর অ্যাপের কোড রয়েছে। Donut-এ ব্যবহারকারী সাইন-ইন এবং সম্পর্কিত কার্যকারিতার জন্য Slack ইন্টিগ্রেশন প্রয়োজন। ডেভেলপমেন্টের কাজ 1Password ভল্টে সংরক্ষিত সিক্রেটের উপর নির্ভর করে, যা 1Password CLI এর মাধ্যমে অ্যাক্সেস করা হয়, ওয়েবসাইটের জন্য `op run --env-file=.env --no-masking -- yarn start:www.hackercamp.cz` এবং Donut-এর জন্য `op run --env-file=.env --no-masking -- yarn start:donut.hackercamp.cz` এর মতো কমান্ড ব্যবহার করা হয়। পরিকাঠামো Pulumi দিয়ে প্রভিশন করা হয়। প্রজেক্টটিতে CircleCI-এর জন্য CI কনফিগারেশন, ডিপেন্ডেন্সি আপডেটের জন্য Renovate, এবং CodeFactor ও CodeScene এর মাধ্যমে কোড কোয়ালিটি মনিটরিং সুবিধা অন্তর্ভুক্ত করা আছে।