ALCompanyの現在の方向
ALCompanyは個人カンパニーの計画・勤怠・予定・作業記録・成果物をつなぐグループウェアです。Webは休暇・勤怠・作業ノート・予定・掲示板・通知・成果物・設定の概要を提供します。デスクトップでは出勤状態・カレンダー・簡易メモ・お気に入りのカードを配置できます。
Webとデスクトップの役割
稼働コードはNuxt 4/Nitro WebとNuxt SPA・Tauri 2デスクトップで構成し、PostgreSQLベースのSupabaseがデータと認証を担当します。韓国語・英語・日本語・スペイン語に対応し、Webとデスクトップの表示設定をつなぎます。
デスクトップは出勤中のみ在席状態と前面プログラム利用時間を集計します。ウィンドウ名・ファイル名・URL・キー入力内容・マウス座標は保存しません。通知は出勤前と勤務中に分け、時点・キャラクター・表情・文言を設定します。従来のチーム協業データは互換性と履歴のために保存しますが、現在の製品画面には表示しません。
運用と次の検証
WebはUbuntuのCoolifyで運用しています。運用状態欄には最後に更新を依頼した時点の実行・ヘルス・デプロイ結果を表示します。MVPの検証段階と正式公開の準備は別に管理します。
次は登録・ログイン、勤怠・作業記録、デスクトップの測定範囲・通知・設定同期を検証します。正式公開前にはWindows/macOSインストーラーのコード署名も必要です。モバイルアプリと外部カレンダー・メールの双方向連携は現在のMVP範囲外です。