医師・従業員向け面談予約機能
プロジェクト概要
詳細な要件整理と協働により、2か月の期限内で産業保健スタッフと健康課題を持つ従業員のニーズを満たす面談予約機能を実装
期間
2人月
担当
フルスタックエンジニア
会社
mediPhone, inc.
チーム
3名 — UI/UXデザイナー、PO、フルスタックエンジニア(私)
技術スタック/ツール
JavaScript, TypeScript, Vue.js, Python, Django REST Framework
成果
2か月以内に安全で一元化された予約機能を提供。ページ再読み込みなしの即時予約を実現し、使いやすさについてクライアントから好意的なフィードバックを得ました。
背景と課題
背景
クライアントはGoogle Calendarを利用していましたが、健康管理システムと連携できず、セキュリティ上の懸念もありました。
課題
2か月という期限内に、リアルタイムの空き状況確認とスムーズな予約を実現する、安全で統合された予約システムを提供することでした。
解決策
データベースを設計し、Django REST FrameworkでRESTful APIを構築。ページを再読み込みせずに即時予約できるVue.jsフロントエンドを実装しました。
私の役割
POとUI/UXデザイナーと協働し、バックエンドアーキテクチャとAPI設計を担当。Vue.jsで予約UIを構築しました。
主な取り組み・画面

リアルタイムの空き状況
ユーザーは空き時間をリアルタイムで確認し、ページを再読み込みせず即時に予約できます。Django REST APIとVue.jsにより、シームレスで反応のよい予約体験を実現しました。

柔軟なスケジューリングシステム
人事チームは、単発の面談と繰り返し予定(日・週・月単位)の両方に対応した、カスタマイズ可能な面談スケジュールを作成できます。直感的なUIにより、日程調整の複雑さと管理負担を減らします。
成果
2か月以内に安全で一元化された予約機能を提供。ページ再読み込みなしの即時予約を実現し、使いやすさについてクライアントから好意的なフィードバックを得ました。