Closed djkazunoko closed 8 months ago
素直な設計で特に違和感ないです :+1:
Eventモデルを無くした変更に伴い、リソース設計を修正しました。https://github.com/djkazunoko/after-party/issues/20#issuecomment-1920239480
Method | Path | Description |
---|---|---|
GET | / | トップページ(グループ一覧)を表示 |
GET | /groups/{ID} | グループ画面を表示 |
GET | /groups/new | グループ作成画面を表示 |
GET | /groups/{ID}/edit | グループ編集画面を表示 |
POST | /groups | グループを作成 |
PATCH | /groups/{ID} | グループを編集 |
DELETE | /groups/{ID} | グループを削除 |
POST | /groups/{ID}/tickets | グループ参加処理を実行 |
DELETE | /groups/{ID}/tickets/{ID} | グループ参加キャンセル処理を実行 |
POST | /groups/{ID}/posts | 掲示板の投稿を作成 |
DELETE | /groups/{ID}/posts/{ID} | 掲示板の投稿を削除 |
POST | /auth/github/callback | OAuth 2.0によるログイン処理、ユーザー作成処理を実行 |
DELETE | /logout | ログアウトを実行 |
GET | /retirements/new | 退会用画面を表示する |
POST | /retirements | 退会処理を実行 |
GET | /tos | 利用規約ページを表示 |
GET | /pp | プライバシーポリシーページを表示 |
備考
技術スタック