01 — FEATURES
タスクをカードで積んで、ドラッグで並べ替え。優先順位が一目でわかる。
期限前日にSlackへ自動通知。抜け漏れをゼロに。
チームの進捗を毎週月曜、1枚にまとめて配信。
02 — PLANS
How this was made
このページを何で・どう作ったか。使ったスキルとWeb技術を3行で明示する。
Three.js r170(ESM・バージョン固定URL)。lerpVectors/slerpQuaternionsによるscrollytelling。03 — VERIFICATION NOTE
ヒーローの背景をCSSではなくThree.js(r170固定)で組んだ3Dシーンにした。ラフネス0.92のMeshStandardMaterialで木質の積み木ブロックを7個配置し、scrollYを0〜1に正規化した値でposition.lerpVectorsとquaternion.slerpQuaternionsを毎フレーム更新。バラバラに散った状態から、実物の積み木と同じ物理的な積み上げ順で組み上がるようにした。
プロダクト自体に「組み立てる」「積み上げる」のようなメタファーがある領域に向く。タスク管理・拠点構築系ゲーム・家具や建材のECのように、動きそのものが機能の説明になる商材で効いてくる。