-目次
Book_Management
使い方
このアプリケーションを使うためには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に保存されません
Authors
suke0828