-
Shukuteki
■ プロジェクトの目的
ホテルの情報管理システムです。通常の管理機能に加えて、このプロジェクトはじゃらん、楽天、一休、るるぶなどの予約サイトへの部屋情報やプラン情報の同期をサポートします。システムはホテルが複数の予約サイトの予約情報を一つのページで管理できるようにします。これにより、情報が一貫して管理され、複数の予約サイトに投稿する際の入力ミスを防ぎ、投稿コストを節約することができます。
■ 体制・人数
6人
■ 自分のポジション・役割
バックエンド開発者
■ 目的を達成する上での課題
データをウェブページからクロールする際、ページの要素が変更されるとエラーが発生することがあります。また、レコード数が多い場合(データベースの総容量が300GBに達する場合)、データベースの最適化に苦労しています。
■ 課題に対して取り組んだこと
ウェブページに変更があった際にエラーメッセージを通知する機能を構築します。データベースの最適化を行い、読み取り専用データベースと書き込み専用データベースを構築します。また、パーティショニングとインデックスを追加します。
■ ビジネス上の成果
お客様がウェブページからデータを収集する作業(以前は手動で行っていた)を効率化するための支援を行います。お客様が各ホテルに対して効果的な解決策を提案できるよう、計算と分析を行うシステムを構築します。デザイン、フロントエンド開発者、バックエンド開発者、テスター