# ToyBox Frontend Doccument ## 今後やるべきこと * 作品一覧をバックエンドから取得するVuex * 各ページのコンポーネント ## ページ仕様を考えてみた(2021/9/25時点) * `/` (トップページ) * ロゴやデザイン重視のヘッダー * 最新の作品を少しだけ表示させる * 作品一覧ページ(`/works`)への遷移ボタン * 簡単なサイト説明もあったらいいかも * `/works` (作品一覧ページ) * 作品をそれぞれカードで表示させる * 作品カードをクリックで詳細ページ(`/works/:id`)に遷移 * `/works/:id` (作品詳細ページ) * 作品の詳細な内容を表示させる(workで受けとるデータからなんとなく頼む) * 作品情報の編集ページへの遷移ボタン(その作品の投稿者のみに表示させる) * `/works/:id/edit` (作品編集ページ)ログイン必須 * ここも受け取るデータから内容を判断して * 完了ボタンでB/Eにデータを送って(`/works/:id`)にページ遷移 * `/works/create`(作品投稿ぺージ)ログイン必須 * ここのページはC3の部員のみが利用可。ログイン必須 * 作品の内容に応じたと投稿ができるようなForm * `/users` (マイページ) * 自分の投稿した作品を表示 * プロフィール編集画面をモーダルで表示 * 全ページ共通部分 * Header&Footer * ログインボタンとログイン情報(ログインしているアカウントのアイコンなど)の表示 * メニューバー(必要があれば)