https://github.com/casl0/pokemon_translation_api
https://github.com/casl0/pokemon_translation_api
java pokemon spring-boot
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/casl0/pokemon_translation_api
- Owner: CASL0
- License: mit
- Created: 2023-01-11T13:49:41.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-01T10:19:02.000Z (about 3 years ago)
- Last Synced: 2025-11-20T03:06:32.771Z (7 months ago)
- Topics: java, pokemon, spring-boot
- Language: Java
- Homepage:
- Size: 121 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pokemon_translation_api
ポケモン外国語名の翻訳APIです。
## 使い方
### 全件取得
翻訳情報を全件取得します。
エンドポイント:http://localhost:8091/v1/translations
### ポケモン別の翻訳情報の取得
特定のポケモンの翻訳情報を取得します。
検索可能なポケモン名は、日本語・英語・ドイツ語・フランス語・韓国語・中国語(簡)・中国語(繁)に対応しています。
エンドポイント:http://localhost:8091/v1/translations/{name}
## 対応言語
次の言語に対応しています。
* 日本語
* 英語
* ドイツ語
* フランス語
* 韓国語
* 中国語(簡)
* 中国語(繁)
## 開発
### ビルド環境
VSCodeの[Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)の使用を推奨。
### 構成
* web
* アプリケーションサーバーのコンテナです。
* Java 17
* 8091番ポートをフォワーディングしています。
* db
* データベースサーバーのコンテナです。
* MySQL 5.7
* phpmyadmin
* データベースクライアントのコンテナです。
* データベース閲覧用。
* 8090番ポートをフォワーディングしています。