Today — 業務支援システム
Laravel と Vue で構築した、日報・作業履歴などの日々の記録と、その集計を扱う業務システム。複数の顧客で共通に使い、顧客ごとに必要な機能を切り替えられる構成で、Docker 上で開発し PHPUnit・Vitest・Playwright でテストしている。非公開のため、画面や顧客の情報は掲載していない。
日報・作業履歴などの日々の記録と、その集計を扱う業務システム。2023 年から設計・開発・運用を続けています。複数の顧客で共通に使う構成で、顧客ごとに必要な機能を切り替えられます。非公開のシステムのため、画面や顧客に関する情報は掲載していません。
機能
- 日々の記録と集計:日報・月報・作業履歴などの日々のデータを登録し、集計して確認できるようにしています。繰り返し使うマスタデータと、日々たまっていく記録データを分けて設計しています。
- 顧客ごとのオプション機能:共通の機能に加えて、顧客ごとに必要な機能をオプションとして有効にできる構成。オプション専用のデータを分けて持ち、使わない顧客に影響しないようにしています。
使用技術
PHP、Laravel、Vue、Vite、Docker、PHPUnit、Vitest、Playwright
バージョン
2023.01 – 運用中