不動産Webシステム

ホテル向け客室管理システム(PMS)のフロントエンド・バックエンドを開発
プロジェクト概要
ホテル向けの客室管理システム(PMS: Property Management System)において、フロントエンドとバックエンドの両面から開発を担当しました。客室の状況管理、予約受付、請求書発行、レポート出力など、ホテル運営に必要な機能を一通り備えたシステムが求められていました。
Figmaでのデザインをもとに、Vue.js(TypeScript)でフロントエンド画面を実装しました。続くフェーズでは、PHP(Laravel)とPostgreSQLでバックエンドAPIを開発し、フロント・バックエンド双方から機能を支えています。
課題と解決策
CHALLENGE
ホテル運営に必要な客室状況管理・予約受付・請求書発行・レポート出力などの機能を、使いやすいUIと安定したバックエンドの両面で実現する必要があった。
SOLUTION
Figmaのデザインをもとに、Vue.js(TypeScript)でフロントエンド画面を実装。PHP(Laravel)・PostgreSQLでバックエンドAPIを構築し、予約・請求・レポートなどの機能を支える基盤を整えた。
成果
- 客室状況管理・予約受付・請求書発行・レポート出力までを備えたPMSのフロント・バックエンドを開発
- Figmaでのデザインを忠実に再現したUIを、Vue.js(TypeScript)で実装
- 約28.5人月規模、2024年を通じてフロントエンド・バックエンド双方を担当
進め方
01
UI設計(Figma)
ホテルスタッフ・宿泊客双方が使う画面のデザインを設計。
02
フロントエンド開発
Vue.js(TypeScript)で予約・客室管理画面を実装。
03
バックエンドAPI開発
PHP(Laravel)・PostgreSQLで予約・請求・レポート機能のAPIを構築。
04
結合テスト
フロントエンドとバックエンドを結合し、動作を検証。