Railsで大学掲示板アプリのポートフォリオを作成しました。
サンプルログイン
改善点
ID usasa2121121
PASS samplesample
github
https://github.com/takoyan33/hokuseikeiziban
目的
背景や目的としては、自分が通っている大学の掲示板サイトがあれば、学生同士で講義や大学について情報共有ができ、便利だと感じたからです。
使用言語
・フロントエンド:Ruby on Rails, Ruby
・バックエンド:MySQL
・コンテナ:Docker
・デプロイ:Heroku
作った機能
記事投稿機能
ユーザー登録機能
Railsの機能を使って、ログイン、登録機能を実装しています。
deviseは使用していないので、今後実装したいです。
いいね機能
投稿のいいねができます。
プロフィール機能
プロフィールの変更などができます。
検索機能
単語検索とタグ検索機能があり、検索することができる
苦労した点
usersテーブルとboardテーブルの関係性
例えば、掲示板の個別ページから表示されている投稿者プロフィールから、その人のプロフィールを飛ばそうとするとなぜかboardのidが入ってしまうという現象が起きて、それを解決するのに時間がかかりました。
今後実装したい機能
技術不足で実装できていない機能はかなりあります。
・管理者機能
・下書き機能
・タグの追加機能