尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗登録・ログイン不要で使える URL 共有型の日程調整サービス。イベントを作成して URL を共有し、参加者が 30 分単位で予定を回答する。書き込み操作はイベント・参加者ごとのパスワードで保護される。
詳しい仕様は docs/ を、開発規約(コーディング・Git・ディレクトリ構成)は .claude/CLAUDE.md を参照。
npm install
.env.local に以下を設定する。
NEXT_PUBLIC_SUPABASE_URL
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY
npm run dev # 開発サーバー起動 (localhost:3000)
npm run build # プロダクションビルド
npm run lint # ESLint
npm run prettier # Prettierによるフォーマット
npm run gen:types # Supabaseのローカルスキーマから型を生成
テストは未導入。
このプロジェクトは Supabase CLI 経由でローカル DB を Docker コンテナ群として起動する(supabase start / npx supabase start)。Postgres・Studio・Auth・Realtime・Storage・Kong など 10 コンテナ以上が同時に立ち上がるため、メモリを多く消費する。
supabase stop で停止する。起動しっぱなしにすると、他の開発コンテナ(devcontainer など)がメモリ不足で起動できなくなることがある。docker ps で確認できる。supabase_*_schedutch-v2 という名前のコンテナが該当する。npm run gen:types)はローカル DB が起動している必要がある。生成が終わったら速やかに停止してよい。