Ruby on Rails を使って「W3Qみたいなアプリ」を作ってみる①

Ruby on Railsの使い方をマスターすべく、W3Qみたいなアプリを作ってみようと思います!

目標の成果物イメージ

とりあえず、本家を目標にがんばってみます。
f:id:takoyarosan:20180806221733p:plain:w400

基本設計

まずは、どんな機能があるか洗い出してみましょう。

基本的な機能

・質問を投稿する
・回答を投稿する
・投稿を削除する

投稿に付随する機能

・いいねする
・ストックする
・投稿内容をツイッターにも投稿する

ページと表示

・メイン:質問一覧の表示
・個別:質問内容と回答一覧の表示
・あとで読む:ストックした質問一覧の表示
・履歴:質問/回答した内容一覧

テーブルの構成

質問テーブル

id/内容/ユーザーid/投稿日時

回答テーブル

id/内容/質問のid/ユーザーid/投稿日時

いいねテーブル

質問のid/ユーザーid

ストックテーブル

id/質問のid


まとめ

とりあえず、いったんこんな感じで作り始めようと思います。
不足があれば追記します。


次回Ruby on Rails の環境構築やります!