ベースとなるプロジェクトは "ニュートラルな設計" であることに重きを置いています。
これは、サマーインターンシップで形成されるチームの性質に応じて、 実装に特色が出ていくことを期待しているからです。
"Hocus Pocus" というプロジェクト名称自体も、「何が起こるかわからない」1という観点から命名されています。
この章に記載の項目は、セットアップ時に一度のみ実施してください:
- Node.js をインストールします
- 動作確認済みのバージョンは
v24.2.0です
- 動作確認済みのバージョンは
- Git-root にて
npm ciコマンドを実行し、必要なライブラリをインストールします
npm run build: Node.js ランタイム向けに、src 配下にある TypeScript をトランスパイルするnpm run start: target 配下にあるアプリケーションを、localhost:8080 に配信するexport NODE_ENV="development"の要領で環境変数が設定されている場合、JWT の認証処理を回避できます
GEMINI.md を参照しながら、チームで協力してベースアプリケーションのスコープを実装してください。