このアプリケーションを使うためにはWebpacker
のインストールが必要になります
From your command line:
- Clone this repository
git clone https://github.com/suke0828/Book_management
-
Go into the repository
cd Book_management
-
Install dependencies
rails webpacker:install
rails webpacker:compile
-
Run the app
docker-compose up -d
rails s
git clone https://github.com/suke0828/Book_management
- Go into the repository
cd Book_management
- Install dependencies
rails webpacker:install
rails webpacker:compile
- Run the app
docker-compose up -d
rails s
- http://localhost:3000 にブラウザでアクセス
Note:rails webpacker:install
の際にnode
やyarn
が入っていないとインストールできないことがあります
・Ruby 3.0.0
・Rails 6.1.3.2
・PostgreSQL 13.2
・Docker / Docker-compose
・RSpec(テストフレームワーク)
・Bulma(CSSフレームワーク)
・Elasticsearch 7.13.0(オープンソース検索エンジン)
・openBD(書籍情報・書影API)
Rails6
+ Elasticsearch
+ openBD
・ISBNコードを入力して書籍登録するとElasticsearchとDBに、openBD APIから取得したデータを保存します
・書籍のデータがopenBDにないとDBに保存されません
suke0828