Skip to content

面白い研究成果を投稿するwebアプリケーション

Notifications You must be signed in to change notification settings

miyayamaM/eureka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eureka

研究論文や書籍などで知った科学的な知見を記事として共有するSNS風アプリです。

自分は大学院で数年研究をしておりましたが、一般の方々にとって学術研究は敷居の高いものであったり、縁のないものという印象を持たれていると感じました。

そこで研究の面白さ、身近さが共有できるようなwebサービスがあって欲しいという思いから作成しました。 screenshot

制作環境

Ruby 2.5.1

Rails 5.2

Nginx + puma

AWS(ECS+ECR, RDS(mysql), Route53, SES, ACM, S3, Cloudfront), Docker

CircleCIによるCI/CDパイプラインの構築

architecture

URL

https://host.eureeeeka.com

機能一覧

・ユーザー登録機能

・ユーザーのフォロー機能/ Ajax

・アカウント登録時の有効化、パスワードリセット時にメールを送信/ AWS:SES

・メールアドレス、パスワードでログイン機能

・記事投稿機能(エンリッチテキスト)/ gem: action-text

・タグ機能/ gem:acts_as_taggable_on

・検索機能(記事のタイトル・内容・タグ・カテゴリから検索)/ gem:ransack

・お気に入り機能/ Ajax

・Twitter, Googleアカウントログイン機能

About

面白い研究成果を投稿するwebアプリケーション

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published