Poaner 〜プログラミング初心者のためのBlog〜
OVERVIEW
Ruby on railsでプログラミング初心者が集い、お互いにコードレビューできるアプリケーションを作成したいと考え、個人アプリを制作しました。
[ アプリケーションURL ]
https://github.com/Ryot21/Poaner1
[ 本番環境へのデプロイ ]
(AWS、EC2、S3)
[ 使用言語 ]
(HTML、CSS、Ruby、Ruby on rails、Javascript)
[ 特徴 ]
・TOP画面
Video_tagを使用して多くの企業に使われているような動きのあるホームページを実装。
SNSプラグインを使用。
favicon実装。
・作者紹介ページ
image_tagとvideo_tagを交互に使うことで、画像動画投稿アプリのようなページを作成。見せ方を工夫した。
・ログインページ
アカウント作成時に「Gravatar」と連携することで、Gravatarに設定してあるアバターが表示される。管理者にadminを設定して不審者アカウントの削除機能実装。そしてログイン完了時に、ヘッダー部分にアバター表示することでログイン状態を可視化に成功。
・ブログ機能実装
作者のみが自身の記事編集・削除機能の実装。
・コメント機能実装
作者のみが自身のコメント編集・削除機能の実装。
[ 今後の改善 ]
プロフィール設定機能の実装。(ヘッダー画像や詳細情報など)
ブログ投稿時に動画添付を可能にする。
Bootstrapの追加。
より本番に近いサービスを考えて実装することを意識しています。