Skip to content

Commit 98c8be1

Browse files
committed
refined the README
1 parent 11c16e2 commit 98c8be1

2 files changed

Lines changed: 18 additions & 2 deletions

File tree

README.ja.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
# Dynaman - 動的スキーマ PoC
1+
# Dynaman - Dynamic Schema PoC
22

3-
[Read in English](README.md)
3+
[![Python application](https://github.com/sanlinnaing/dynaman/actions/workflows/python-app.yml/badge.svg)](https://github.com/sanlinnaing/dynaman/actions/workflows/python-app.yml)
4+
5+
[English](README.md)
46

57
**Dynaman** は、現代の **NoCode/LowCode プラットフォーム** における中心的なパターンである **未固定かつ動的なスキーマ** のアーキテクチャと実装を実証するために設計された Proof of Concept (PoC) プロジェクトです。
68

@@ -31,6 +33,8 @@
3133
### インフラストラクチャ
3234
* **コンテナ化**: Docker & Docker Compose
3335
* **ゲートウェイ**: Nginx (リバースプロキシ)
36+
* **IaC**: Terraform (Infrastructure as Code)
37+
* **クラウドプロバイダー**: AWS (ECS Fargate/EC2, ALB, ECR, CodePipeline)
3438

3539
### フロントエンド (`/dynaman-ui`)
3640
* **フレームワーク**: [React](https://react.dev/) (with Vite)
@@ -81,6 +85,10 @@ dynaman/
8185
│ │ ├── pages/ # アプリケーションビュー
8286
│ │ └── context/ # [NEW] AuthContext
8387
88+
├── infrastructure/ # [NEW] Terraform & AWS 設定
89+
│ ├── terraform/ # IaC 定義
90+
│ └── README.md # デプロイガイド
91+
8492
├── docker-compose.yml # [NEW] コンテナオーケストレーション
8593
└── nginx-gateway.conf # [NEW] API ゲートウェイ設定
8694
```

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Dynaman - Dynamic Schema PoC
22

3+
[![Python application](https://github.com/sanlinnaing/dynaman/actions/workflows/python-app.yml/badge.svg)](https://github.com/sanlinnaing/dynaman/actions/workflows/python-app.yml)
4+
35
[日本語で読む](README.ja.md)
46

57
**Dynaman** is a Proof of Concept (PoC) project designed to demonstrate the architecture and implementation of **unfixed, dynamic schemas**—a core pattern found in modern **NoCode/LowCode platforms**.
@@ -31,6 +33,8 @@ The primary goal is to showcase how to handle **User-Defined Requirements** wher
3133
### Infrastructure
3234
* **Containerization**: Docker & Docker Compose
3335
* **Gateway**: Nginx (Reverse Proxy)
36+
* **IaC**: Terraform (Infrastructure as Code)
37+
* **Cloud Provider**: AWS (ECS Fargate/EC2, ALB, ECR, CodePipeline)
3438

3539
### Frontend (`/dynaman-ui`)
3640
* **Framework**: [React](https://react.dev/) (with Vite)
@@ -81,6 +85,10 @@ dynaman/
8185
│ │ ├── pages/ # Application Views
8286
│ │ └── context/ # [NEW] AuthContext
8387
88+
├── infrastructure/ # [NEW] Terraform & AWS Configuration
89+
│ ├── terraform/ # IaC Definitions
90+
│ └── README.md # Deployment Guide
91+
8492
├── docker-compose.yml # [NEW] Container Orchestration
8593
└── nginx-gateway.conf # [NEW] API Gateway Config
8694
```

0 commit comments

Comments
 (0)