=====================================================
 RS-タイムカード
 はじめにお読みください
=====================================================

このたびは「RS-タイムカード」をご利用いただき
ありがとうございます。

RS-タイムカードは、バーコード/QRコードを読み取るだけで
出勤・退勤を記録できる勤怠管理ツールです。


-----------------------------------------------------
■ 初期ログイン情報（重要）
-----------------------------------------------------

  管理画面URL : http://localhost:3000/login

  メールアドレス : admin@timecard.local
  パスワード     : admin1234

  ※ 運用を始める前に必ずパスワードを変更してください。
     （管理画面 →「設定」→「パスワード変更」）


-----------------------------------------------------
■ 起動と終了
-----------------------------------------------------

  起動 : start.bat をダブルクリック
         → ブラウザで http://localhost:3000 を開く

  終了 : サーバーの黒い画面を閉じる（または Ctrl+C）
         → stop.bat をダブルクリック


-----------------------------------------------------
■ 最初にやること（セットアップ手順）
-----------------------------------------------------

  1. 管理画面にログインし、パスワードを変更する

  2. スタッフを登録する
     「スタッフ」→「＋新規登録」

  3. スタッフのQRコードを発行して印刷する
     スタッフ詳細 →「QR」タブ →「QRコードを発行」→「印刷」

  4. 打刻用のパソコン/タブレットで打刻ページを開いておく
     http://localhost:3000/clock

  5. （推奨）USBキーを設定する
     USBメモリか外付けHDDを挿し、
     「設定」→「USBキー」から発行。
     以降、管理画面はパスワード＋USBキー挿入の
     2段階になります。予備キーの発行をおすすめします。


-----------------------------------------------------
■ ふだんの使い方
-----------------------------------------------------

  ・出勤/退勤 : 打刻ページでQRコードを読み取るだけ。
                1回目が出勤、2回目が退勤になります。

  ・スタッフ本人のタイムカード確認 :
    打刻ページ上部の名前をタップ（パスワード不要）

  ・勤怠の修正 : 管理画面 →「勤怠」
    （修正には理由の入力が必要で、履歴が残ります）

  ・給与計算 : 管理画面 →「給与」
    計算 → 確認 → 確定。「USBに保存」でUSBキーに
    給与一覧とスタッフごとのタイムカードを保存できます。


-----------------------------------------------------
■ 困ったとき
-----------------------------------------------------

  ・パスワードを忘れた
    このパソコンで下記を実行すると再設定できます。
    （コマンドプロンプトを timecard フォルダで開いて）
    node --env-file=.env scripts/create-admin.mjs admin@timecard.local 新パスワード owner

  ・USBキーを紛失した
    予備キーで入って「設定」→「USBキー」から無効化。
    予備がない場合はこのパソコンで下記を実行。
    node --env-file=.env scripts/disable-usb-lock.mjs

  ・ログインが「試行回数が多すぎます」になる
    1分待ってからやり直してください。


-----------------------------------------------------
■ 動作環境
-----------------------------------------------------

  ・Windows 10 / 11
  ・Node.js 20以上
  ・PostgreSQL 16（d:\pgsql に同梱構成）
  ・ブラウザ : Chrome / Edge 最新版
  ・バーコードリーダー : QR(2次元)対応のもの


-----------------------------------------------------
■ 著作権
-----------------------------------------------------

  © 2026 RS-タイムカード
  本ソフトウェアの無断転載・再配布を禁じます。

=====================================================
