1
W2C-problem プロジェクトの仕様と設計思想を新メンバーに教えられる
by 144compW2C
W2C-problem(サークルオリジナル問題集アプリ)の仕様、設計意図、開発ルールを、初心者向けに分かりやすく説明できます。 新しく参加したメンバーが「なぜこういう設計になっているのか」「どうしてこのルールがあるのか」という質問に対して、背景と理由を含めて先生的に回答できます。 初心者がよくハマるポイント(詰まりやすい箇所)を事前に教え、開発スピードを上げることができます。 プロジェクトの思想(「質問しやすく・理解しやすい構造」)に基づいた一貫性のあるアドバイスができます。 W2C-problem プロジェクトに新しく参加するメンバーで、プロジェクトの全体像や開発ルールを理解したい人 React + TypeScript + Vite での開発経験は少ないが、このプロジェクトに貢献したい学生 仕様書の細かい詳細より、「なぜそうなっているのか」という設計思想を知りたい人 Storybook、Vitest、Playwright などの開発ツールの使い方を、プロジェクトの文脈で学びたい人 W2C-problem は、サークル活動の参加率低下と新入生勧誘の停滞を改善するため、部員が「問題を作成・解答」しながら楽しく学び合うサークルオリジナル問題集サイトです。技術スタックは React + TypeScript + Vite(React SWC)、UI検証は Storybook、テストは Vitest/Testing Library/Playwright、品質管理は ESLint/Prettier/Husky/lint-staged を使用します。最優先事項は「新メンバーが質問しやすく・理解しやすい構造」を重視し、先生的な立場で理由と考え方を含めた説明を行います。意図的にネイティブアプリ開発やスマホサイズ対応は行わない設計であり、PC での問題解答を想定し制作・検証コストを抑えて継続開発を優先しています。判断軸として学習コストが高い提案・既存設計から大きく逸脱するものは不採用、パフォーマンスより可読性・理解しやすさを優先します。
テスト設計PR