Skip to content

PEPSINEX/instagram_clone

Repository files navigation

Instagram_clone

Description

@now_coldが作成した画像投稿&コメントアプリです。 DIVE INTO CODEでの課題です。 今現在の力量で本家に似せる、課題の要件を満たす、見やすく使いやすいアプリを目指しました。 工夫した点は、parameterを改変して他人になりすませないようにしたところ。 デプロイ先は以下の通りです。 https://instagram-clone-1989.herokuapp.com/

Requirement

  • Ruby 2.3.0
  • Rails 5.1.6
  • PostgreSQL 10.3
  • Bootstrap 3.3.7

Function

  • ユーザーのCRUD処理
  • 投稿写真のCRUD処理
  • 投稿写真へのコメントのCRUD処理
  • お気に入り機能
  • 写真投稿時、メール送信機能

Comming Soon

  • HTTPリクエストを送らずにDBからデータを取得してUIをもっと快適に
  • いいねボタン、ユーザー間のお気に入り機能追加
  • 検索機能追加

Improvements

  • 不要ファイルを把握し、必要なファイルのみpush
  • commitメッセージを適切な形式で挿入
  • 写真のファイルサイズ制限などのvalidation不足

ER Diagram

  • Comming soon

Usage

このアプリケーションを動かす場合は、まずはリポジトリを手元にクローンしてください。

$ git clone git@github.com:KazuhiroObama/instagram_clone.git

次に、以下のコマンドで必要になる Ruby Gems をインストールします。

$ bundle install

その後、データベースへのマイグレーションを実行します。

$ rails db:migrate

これで、Railsサーバーを立ち上げる準備が整っているはずです。

$ rails server

Author

KazuhiroObama

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors