福岡本社 092-433-6638 採用情報 お問い合わせ
開発実績 — AI活用

AIと共に設計した、社内基幹システム

勤怠・給与・請求・売掛・損益をひとつのプラットフォームに。Claude Code を活用し、40名・3拠点の業務を支える社内システムをゼロから開発しました。

Claude Code で開発 FastAPI SQLAlchemy Bootstrap 5
40+
実装機能数
勤怠・給与・請求ほか
3
対応拠点
福岡・大阪・東京
0
外部SaaS依存
完全自社システム
AI
開発手法
Claude Code 活用
機能一覧

業務に必要な機能をひとつのシステムに集約

勤怠管理から損益把握まで、社内業務の流れを一気通貫でカバー。外部SaaSへの依存ゼロで、自社仕様に完全対応。

勤怠申請・承認ワークフロー
日次入力・月次集計・上長承認・差戻しを一貫管理。36協定アラート・みなし残業チェック付き。
有給・休暇管理
有給自動付与・残日数管理・振替出勤チェック。月次締め後の申請ブロックで整合性を担保。
損益ダッシュボード
拠点別・個人別・推移の4タブ構成。売上・人件費・粗利をリアルタイム可視化。
請求・売掛管理
承認後の売掛自動生成、延滞自動通知。月次締めとの連動で二重管理を排除。
給与・明細管理
みなし残業16h方式の給与計算。税理士ソフトとの連携想定でCSV/Excel明細取り込みに対応。
社員・拠点管理
兼務社員対応・承認者設定・スキルシート管理。福岡・大阪・東京の3拠点を一元管理。
システム画面

実際の画面イメージ

勤怠管理・損益ダッシュボードなど、実際の管理画面の一部をご紹介します。

勤怠管理画面
勤怠管理画面(月次集計・承認ステータス一覧)
損益ダッシュボード
損益ダッシュボード(拠点別・推移表示)
給与明細画面
給与・明細管理画面
Developed with Claude Code

AIとの対話で要件を機能に変える

Anthropic の AI コーディングツール Claude Code を活用。自然言語で業務要件を伝えながら、セキュリティ・パフォーマンス・UX を考慮した実装を短期間で実現しました。

  • 業務要件から即座にコード・DB設計・UIを生成
  • セキュリティ設計(2FA・CSRF・Fernet暗号化)も含めて一貫して対応
  • 反復的な改善サイクルで精度を高め、本番品質を達成
  • AIを道具として使いこなす新しい開発スタイルを実践
You
振出と振休の日数が一致しない場合、保存・申請時に警告を出してほしい。前月繰越のケースがあるのでブロックはしない方向で。
Claude Code
振出・振休のカウントを比較する _shinshutuWarningMsg() を実装します。三つのケース(振出のみ・振休のみ・日数不一致)で文言を変え、保存・申請どちらのフローにも挿入します。
You
みなし下限警告が振休を取得した月に誤発火している。所定日数が18→20と表示される。
Claude Code
有給・振休等の取得日は所定義務が発生しないため、effective_standard = (working_days - no_work_days) × 8h で実効所定を算出し、lower_limit 判定に使用するよう修正します。
技術スタック

選定した技術

シンプルで保守しやすい構成を優先。40名規模であれば SQLite で十分なパフォーマンスを発揮。

FastAPI
SQLAlchemy
SQLite
Jinja2
Bootstrap 5
Fernet
jpholiday
itsdangerous
Nginx
Claude Code
セキュリティ

本番品質のセキュリティ設計

2FA メール OTP + 30日信頼デバイス
ログイン時に OTP を送付。信頼デバイス登録で毎回認証を省略。
CSRF 保護 + セッション管理
全 POST フォームにトークン。アイドル4時間タイムアウト・5回失敗ロック。
Fernet 暗号化(給与データ)
給与・明細データを Fernet で暗号化。鍵は .env に保存し Git 管理外。

社内システム開発のご相談はお気軽に

本システムは社内専用のため非公開ですが、開発事例のご紹介やデモのご案内が可能です。AI を活用した業務システム開発にご興味のある方はお問い合わせください。

お問い合わせ