今の会社では社員に対して技術書の購入を推奨(会社費用)する制度を設けています。 各自読み終わった本は所定の書棚に格納するのですが、その冊数も徐々に増え始め、今後の増加も見越して、そういった書籍を管理するためのシステムを作成することにしました。 今回は、登録と検索を作成しました。将来的には機能を拡張していく予定です。 レポジトリ この記事の内容のコードは次のレポジトリに掲載しました https://github.com/michihosokawa/MiniBookManagementSystem 前提 社内で各技術者が購入した技術書を、社員(100人超)で共有することを想定しています。 構成 次のような構成にしました Python flask Elasticsearch Vue.js ※将来的なメンテナンスの省力化を考え、内部で流通するデータはJSON形式です WebAPIの利用 書籍データ