KidsPOSシステムの現場展開・運用のための包括的ドキュメント
このリポジトリは、KidsPOS-Server と KidsPOS-for-Android を実際の現場で運用する際に必要な全てのドキュメントを提供します。
- KidsPOS-Server
- SpringBoot + SQLite
- Raspberry Pi 4で動作
- ポート8080で稼働
- KidsPOS-for-Android
- Nexus 7相当のタブレットで動作
- USBバーコードリーダー対応
- WiFi接続(イントラネット)
📖 ドキュメント
- 展開ガイド - システムの展開と初期設定
- ユーザーガイド - 現場での操作方法
- トラブルシューティング - 問題解決ガイド
📊 図表
- システム構成図 - draw.io形式のSVGファイル
- ワークフロー図 - 業務フローの可視化
🎯 スライド
- Marpを使用したプレゼンテーション資料
- 研修用スライド - スタッフ教育用
📝 テンプレート
- AIとの対話用テンプレート - 自然言語でのドキュメント作成支援
# リポジトリをクローン
git clone https://github.com/KidsPOSProject/KidsPOS-Docs.git
cd KidsPOS-Docs
# ドキュメントを閲覧
# Markdownファイルはそのまま閲覧可能
# SVGファイルはブラウザまたは対応エディタで開く
# 依存関係のインストール
npm install
# スライドをHTMLに変換
npm run slides
# ライブサーバーでスライドを表示
npm run serve
# 開発モード(ファイル監視)
npm run slides:watch
- Raspberry Pi 4 (4GB RAM推奨)
- Java 11以上
- イントラネット環境(インターネット接続不要)
- Nexus 7相当のタブレット (Android 7.0以上)
- USBバーコードリーダー + OTGケーブル
- WiFi接続必須
このドキュメントは自然言語でのAI対話による更新・改善を前提として設計されています。
「サーバーの初期設定手順を詳しく教えて」
「トラブル時の対応フローを図にして」
「新人研修用のスライドを作成して」
「システム全体の構成図を作成」
「データフローを可視化して」
「業務フローチャートが必要」
ドキュメントの改善・追加は随時受け付けています。
- Issues で改善点を報告
- Pull Request でドキュメントを更新
- AI対話ログの共有で知識ベース拡充
現場運用でお困りの際は:
- Issue として報告
- Discussion で相談
このドキュメントは実用性を重視し、自由に活用・改変できるライセンスを採用予定です。