お悩み相談SNS Probless
① Railsアプリ お悩み相談SNS “Probless” 2019年06月 〜 2020年02月(8ヶ月) 【概要】悩みを投稿、アドバイスし合えるSNS 【企画背景】:既存のお悩み掲示板は、匿名がゆえに中傷的なコメントが多いため、匿名でも親身なアドバイスが得やすい仕組みを備えた相談SNSを考案しました。 【URL】:https://prob-less.com/easy_login 【GitHub】https://github.com/kumasan3/probless (READMEに機能紹介あり) 【言語と技術】:Ruby on Rails/Action Cable/WebSocket通信/Elastic Search/GitHub/PostgreSQL Devise認証/無限スクロール/Bootstrap/acts-as-taggable-on(タグ付け)/AWS Circle CI/Nginx/Https認証 【ポイント】 ・ログイン、投稿、タグ付け、コメント、いいね、通知、フィード、検索などのSNS基本機能 ・“いいね”機能の“ハートフル”が蓄積するとユーザーステータスがUP ・非ログインでも投稿可能。投稿時にパスを発行し、編集や削除、さらにログイン後に紐付けも可能 ・2層コメント。2層目は非同期更新のリアルタイムチャット形式でコメントを交わせる ・投稿内容とタグを対象にした検索。(複数テーブルをまたぐ検索) ・ユーザーアイコンとして100種類の動物アイコンを用意し、匿名ながらも個性を表現できる ・性別、年齢、過去に付けたタグ応じてフィードの表示順序を調整(投稿が増えた後にマージ予定) ・マーケティングを専攻した友人と共同開発。コンセプト定義、競合分析など企画段階から経験 ・サーバ関連ではAWSとCircle CIを使用して自動デプロイ。独自ドメインでのHttps通信