LoginSignup
0
0

More than 3 years have passed since last update.

インスタのような感じのアプリを作るスパイラル仕様

Last updated at Posted at 2019-11-29

1.文字投稿サイト
ヘッダーのパーシャルを使う。
文字投稿はRESTfulな入力フォームを使う。

2.ユーザー登録機能
ヘッダーにifでログイン状態のときに表示を変える。
投稿に対して名前が付与される。この時に関連付けが利用される。
postテーブルの関連付けからuser.nameをひっぱる。postにはuser_idを追加

簡略化のために名前とメールアドレスだけで認証を行う。
パスワードはあとでok

2.5投稿に○○さんの投稿と名前をつける
ログインしていない投稿にはifでゲストさんにしておいた。

3.画像機能
画像が投稿で追加される。
取得できればそんなに難しくない。

3.5 いいね機能
そんなに難しくはないと思う。

4.関連付けでフォロー
できないことはないと思う。

これ以降
細かい機能を取り付け
・投稿、ユーザーの検索
・投稿への返信機能
・ユーザーへのメッセージ機能
・フォロワー通知
・バリデーション
・デザイン
・Restfulな書き方、美コード化
・各機能等のテスト方法考案
・フォロー機能
・いいね機能
・基本的なログイン(パスワード仕様)
・発展的ログイン(クッキー)
・sns紐付けログイン
・投稿詳細ページ
・ユーザー詳細ページ
・アカウント有効化メール
・パスワード再設定機能(メールなし・あり
・投稿の削除・編集
・ユーザーの削除・編集

1203 ここから取り付ける機能厳選考
●ログイン機能強化 地味
⇒idがごちゃついている ほどくのは時間かかる
●登録機能強化 地味
⇒メールで送る 外部要因で動かないと困る
●フォロー機能追加 華麗 採用
⇒テーブル関連 ほどくのは難しいが配線するだけならいけると思う。

今回はできるだけたくさんの機能を搭載して
粗削りであっても見所のある作りができることを証明するのが大事だと思う。

12/06 まで隈なく取り組めるように細かいところは後で作れるようにしてある。
フォロー機能でいこう。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0