何をやっているか
特定業務向けにAI活用によるアシスト機能の付いたスケジューラを開発します
複雑に絡み合う複数の要望と関係者・担当者の意向をAIで整理し、スケジュール策定するシステムとなります。
お願いしたいこと
バックエンドにはDifyと連携したAPIサーバーを用意し、これとつながる、クライアント部分のWEB-UI画面(カレンダー+チャット)を開発していただきます
【ミッション】
AIワークフロー(Dify)を活用したプロダクトのクライアントとして、
チャット画面とカレンダー画面を中心に、操作性・信頼性・速度を両立した UI/UX を実装する。
【業務内容】
- チャット画面の実装
- ストリーミング応答(SSE/WS)の逐次描画
- 会話履歴、メッセージ状態(送信中/生成中/失敗/再試行)の管理
- 添付ファイル(将来の画像/文書入力を想定)や引用表示のUI
- カレンダー画面の実装
- 日/週/月ビュー、予定表示、フィルタ、検索
- 予定の作成/編集/移動(ドラッグ&ドロップ)
- タイムゾーン/繰り返し/リマインド等の設計(段階導入可)
- BFF API との連携
- 認証付きAPI通信、エラー分類、リトライ設計
- 監査・計測(イベントログ)に必要なフロント側データ付与
- UI品質
- パフォーマンス最適化(仮想化、遅延ロード、メモ化等)
- アクセシビリティ対応(キーボード操作・ARIA 等)
- テスト(ユニット/E2E)とCIへの組み込み
働く環境・業務に使うツール
フルリモート・土日朝夜での稼働でもOKです
コミュニケーションは主にSlackを使っています。
リポジトリ・CI/CDはGitHub
インフラはAWSとなります。
募集詳細情報
ご登録いただくと、プロジェクトの応募条件を
ご覧いただけます。