健康管理アプリ
環境構築手順を参考にローカル環境構築を行う
健康管理のAPI。
- Java25
- SpringBoot
健康管理のダッシュボード。
- Java25
- SpringBoot
- thymeleaf
健康管理のBatch処理。
- Java25
- SpringBatch
健康管理アプリの管理者用サイト。
- Java25
- SpringBoot
- Vue.js
以下のプロジェクトで共通的に使うbusinessロジックを定義。
| プロジェクト名 |
|---|
| ha-api |
| ha-batch |
| ha-dashboard |
| ha-root |
以下のMavenプロジェクトで共通的に使うTableに対応したEntityとMapperのみを定義。
環境へのDB反映は本プロジェクトよりFlywayで行う。
| プロジェクト名 |
|---|
| ha-api |
| ha-batch |
| ha-business |
| ha-dashboard |
| ha-root |
以下のMavenプロジェクトで共通的に使う共通処理を定義。
| プロジェクト名 |
|---|
| ha-api |
| ha-batch |
| ha-business |
| ha-dashboard |
| ha-db |
| ha-root |
指定のフォーマットのExcelからDDL/DMLを自動生成するツールプロジェクト
ツール関連はha-toolsへ移行。
指定のフォーマットのExcelからDDL/DMLを自動生成するツールプロジェクト
以下のプロジェクトで共通的に使う外部ライブラリを定義したpomプロジェクト。
| プロジェクト名 |
|---|
| ha-api |
| ha-batch |
| ha-business |
| ha-common |
| ha-dashboard |
| ha-db |
| ha-root |
| ha-tool |
健康情報蓄積用プロジェクト。
- Python
- Django rest framework
健康情報計算を行うAPIプロジェクト。
- Java Script
- Node.js -> API Gateway + Lambda化したためNode.jsのサーバ自体は廃止。
Docker環境でのBuild用のスクリプトを定義。
健康管理アプリのドキュメントプロジェクト。
詳細設計書、DDL等を定義したドキュメントプロジェクト。
