ワダチを作る
毎日の習慣を記録する習慣トラッカー「ワダチ」の開発記録です。自分のWebサービスの2つ目として、瞑想のタイマーを含む毎朝のルーチンの記録を1か所にまとめ、連続日数ではなく「積み上がり」を見せるアプリを作っていきます。
技術スタック:SvelteKit / Cloudflare Workers + D1 / Drizzle ORM / GitHub Actions / Claude Code
何を作るか
開発の土台
最初の機能
坐禅のタイマー
画面を整える
- ワダチを作る #6:習慣と内容にアイコンを付けて、削除もできるようにした
- ワダチを作る #7:ヘッダー・バナー・日付の帯…画面の見た目を、案を画像で並べて決めた
- ワダチを作る #8:編集画面を「1フォーム・1保存」にまとめて、ステップ2を終えた
ステップ3:過去の実績
- ワダチを作る #9:データの戻し方を試して、Notion の5年分を取り込んだ
- ワダチを作る #10:連続日数を主役にしない「積み上がり」を、数え方から作った
- ワダチを作る #11:チェックボックス・一覧の見た目を直して、習慣を並べ替えられるようにし、本番に出した
ステップ4:マルチユーザー対応
- ワダチを作る #12:ログイン・招待制・管理画面・退会…ハコヅミの土台を移して、マルチユーザーにした
- ワダチを作る #13:利用規約・使い方・紹介のページ…公開の前に、見せる側を整えた
- ワダチを作る #14:公開の前に、別のモデル(Fable)にセカンドオピニオンを頼んで、公開した
ステップ5:その他の機能強化
- ワダチを作る #15:記録の画面の CPU 時間を 1/5 にした。その途中で、D1 の「読む行の数」の落とし穴に気づいた
- ワダチを作る #16:トップをメニューの画面に、見出しをタブに…画面の手直しを、画像で並べて決めた
- ワダチを作る #17:編集の画面を短くし、お休みの曜日にも記録できるようにした
- ワダチを作る #18:iPad のホーム画面のアプリだけで、ロック中の一時停止のあと音が鳴らない。実機の記録を頼りに、4 回で直した
- ワダチを作る #19:テスタを募集する(どこで募るか、何をお願いして、何をお礼にするか)