お駄賃管理アプリ「KidShift」バックエンドサーバーリポジトリ https://kidshift-beta.nem.one/
Go to file
2024-08-08 01:25:19 +09:00
dev デバッグ用のdocker-composeを作成 2024-06-26 16:04:21 +09:00
prisma add migrate 2024-07-21 08:19:39 +00:00
src ソートするように 2024-07-23 12:58:59 +09:00
static max-width変更 2024-06-17 13:48:58 +09:00
.env envtuika 2024-06-16 16:08:47 +09:00
.gitignore ignore 2024-06-15 17:21:49 +09:00
docker-compose.yml 修正 2024-06-23 17:20:26 +09:00
Dockerfile シングルステージ化 2024-06-23 17:20:18 +09:00
LICENSE Create LICENSE 2024-07-26 05:21:38 +09:00
package-lock.json add license-checker 2024-08-08 01:25:19 +09:00
package.json add license-checker 2024-08-08 01:25:19 +09:00
README.md Update README.md 2024-07-31 08:21:08 +09:00
tsconfig.json test 2024-07-04 23:22:47 +09:00
tsconfig.paths.json services追加 2024-06-16 18:13:11 +09:00

KidShift バックエンドサーバー

kidshift-be

Setup (prod)

Docker (docker compose)

git clone https://ns1b-gitea.nem.one/kidshift/kidshift-be.git
cd kidshift-be
docker compose up -d

既知の問題 - Known Issues

  • ユーザーの権限処理に不備がある
    • 何らかの方法でtaskIdなどを入手できた場合、HomeGroupIdのチェックをすり抜けることが出来てしまう
  • アイコンのアップロードが未実装(minioは現時点で起動しているだけ)
  • CORSの設定が不十分
  • NODE_ENVを考慮するような実装がなされていない
  • Port, ListenAddressなどがハードコードされている
  • Swaggerがインストールされているだけで内容が存在しない
  • IDEによってはgitignoreに不足がある
  • 依存関係の整理が不十分で、devDependenciesにあるべきものがdependenciesに含まれている
  • ディレクトリ構成が不適切なままになっている部分がある
  • 発行から一定期間が経過したログインコードを無効にする処理が実装されていない

関連