読み込み中…
2026年7月8日 · polish-dwr
管理者認証、日報CRUD、条件検索と集計、CSV・PDF帳票出力、各種マスタ、請求処理、バックアップとリストアを備えた業務日報管理アプリを実装し、現行仕様をREADMEへ整理した。
Next.js App Router上に署名付きCookieによる管理者認証を実装し、Prisma 7とPostgreSQLで管理者、得意先、参照マスタ、日報データを管理する構成を整えた。日報の登録・一覧・検索・更新・削除、集計サマリー、検索条件のURL同期、条件付きCSV出力、選択日報の伝票PDFと月間請求書PDF、請求処理の一括更新を実装した。管理者編集と有効・無効切替、パスワード再設定、JSONバックアップとリストア、Vercel Analyticsも追加した。
記録はありません。
記録はありません。
記録はありません。
認証、入力検証、検索・集計、帳票生成、DB操作をServer Component、Server Action、Route Handler、server-only helperへ分離すると、管理画面の各機能を同じ認証境界で拡張しやすい。PDFでは実行環境ごとの日本語フォント差を考慮し、優先フォントと同梱フォントのフォールバックを用意する必要がある。
関連する実績はありません。