Laravelに続き,フレームワークの経験を積むため, DockerとRailsを用いて開発しました.

フロントエンド / バックエンド / インフラ構築(Docker)

 DockerとRailsを用いて作成した掲示板アプリです.Udemyの講座で Railsの学習を兼ねて作成しました.アカウントを作成してログインすることで,掲示板を作成することができます. 自分が投稿した内容は,後から編集や削除ができます.また,投稿されている掲示板にはコメントすることもできます. ログインしていない場合,掲示板の閲覧は可能ですが,作成やコメントはできません. 掲示板には複数のタグをつけることができ,タグを指定して掲示板を検索することも可能です(現時点では,つけられるタグは限定的です).

フロントエンドからバックエンドまでRailsで開発しました.ページネーションにはkaminari,テーブル属性の日本語化にはrails-i18n, ユーザ登録時のパスワード暗号化にはbcryptを使用しています.ローカルでの開発はDockerで行い, デプロイにはherokuを使用しています.継続的デプロイメントに対応しており, リモートブランチにpushした際にheroku.ymlの情報をもとに自動でデプロイされるようになっています.

ソースコード

デプロイ済Webアプリ