健康管理アプリのgit
健康管理アプリ
環境構築手順を参考にローカル環境構築を行う
JSONでのHTTP通信を受け付けるプロジェクト
詳細設計書、DDL等を定義したドキュメントプロジェクト
Batch処理を定義したプロジェクト
ローカル環境でJarやEC2環境にデプロイするWarを作成するプロジェクト
windows, linuxでそれぞれbatとshを用意
以下のプロジェクトで共通的に使うbusinessロジックをまとめたプロジェクト
| プロジェクト名 |
| :—— |
| api |
| batch |
| dashboard |
| root |
以下のMavenプロジェクトで共通的に使う共通処理を定義したプロジェクト
| プロジェクト名 |
| :—— |
| api |
| batch |
| business |
| dashboard |
| db |
| root |
健康管理のダッシュボードプロジェクト
以下のMavenプロジェクトで共通的に使うTableに対応したEntityとMapperのみを定義したプロジェクト
環境へのDB反映は本プロジェクトよりFlywayで行う
| プロジェクト名 |
| :—— |
| api |
| batch |
| business |
| dashboard |
| root |
健康管理アプリのドキュメントプロジェクト
健康情報計算を行うAPIプロジェクト(JavaScriptのNode.jsで実装)
以下のプロジェクトで共通的に使う外部ライブラリを定義したpomプロジェクト
| プロジェクト名 |
| :—— |
| api |
| batch |
| business |
| common |
| dashboard |
| db |
| root |
| tool |
健康管理アプリの管理者用サイト
seleniumを利用した画面の自動テスト処理を定義したプロジェクト
指定のフォーマットのExcelからDDLなどを自動生成するツールプロジェクト