mirror of
https://github.com/r-ca/kidshift-be.git
synced 2024-10-25 16:14:02 +00:00
Readme.mdを追加
This commit is contained in:
parent
47a0888658
commit
f5a6b22126
29
README.md
Normal file
29
README.md
Normal file
|
@ -0,0 +1,29 @@
|
|||
# KidShift バックエンドサーバー
|
||||
## kidshift-be
|
||||
|
||||
### Setup (prod)
|
||||
#### Docker (docker compose)
|
||||
```bash
|
||||
git clone https://ns1b-gitea.nem.one/kidshift/kidshift-be.git
|
||||
cd kidshift-be
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
### 既知の問題 - Known Issues
|
||||
- ユーザーの権限処理に重大な不備がある
|
||||
- 子供/保護者それぞれが他のHomeGroupの同権限ユーザーとして操作できてしまう(homeGroupIdでのチェックが行われていない)
|
||||
- アイコンのアップロードが未実装(minioは現時点で起動しているだけ)
|
||||
- CORSの設定が不十分
|
||||
- NODE_ENVを考慮するような実装がなされていない
|
||||
- Port, ListenAddressなどがハードコードされている
|
||||
- Swaggerがインストールされているだけで内容が存在しない
|
||||
- IDEによってはgitignoreに不足がある
|
||||
- 依存関係の整理が不十分で、devDependenciesにあるべきものがdependenciesに含まれている
|
||||
- ディレクトリ構成が不適切なままになっている部分がある
|
||||
|
||||
### 関連
|
||||
- [KidShift Webフロントエンド](https://ns1b-gitea.nem.one/kidshift/kidshift-web)
|
||||
- [KidShift Androidクライアント](https://ns1b-gitea.nem.one/kidshift/KidShift)
|
||||
- [KisShift AlexaSkills](https://ns1b-gitea.nem.one/kidshift/kidshift-skills)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user