研究論文や書籍などで知った科学的な知見を記事として共有するSNS風アプリです。
自分は大学院で数年研究をしておりましたが、一般の方々にとって学術研究は敷居の高いものであったり、縁のないものという印象を持たれていると感じました。
そこで研究の面白さ、身近さが共有できるようなwebサービスがあって欲しいという思いから作成しました。
Ruby 2.5.1
Rails 5.2
Nginx + puma
AWS(ECS+ECR, RDS(mysql), Route53, SES, ACM, S3, Cloudfront), Docker
CircleCIによるCI/CDパイプラインの構築
・ユーザー登録機能
・ユーザーのフォロー機能/ Ajax
・アカウント登録時の有効化、パスワードリセット時にメールを送信/ AWS:SES
・メールアドレス、パスワードでログイン機能
・記事投稿機能(エンリッチテキスト)/ gem: action-text
・タグ機能/ gem:acts_as_taggable_on
・検索機能(記事のタイトル・内容・タグ・カテゴリから検索)/ gem:ransack
・お気に入り機能/ Ajax
・Twitter, Googleアカウントログイン機能