1.取り組んだ内容
WEBAPIを用いた旅行計画サイトYAMADAを作りました。
自分が担当したのは主にトップページのアカウント、ルームの作成参加機能とメインページのレストラン検索、経路検索、地図の表示です。
今回初めてPHPを使ってWebサイトを作りました。
基本的なところは今まで習った言語と変わらなかったので、すぐになれることができました。
2.よくできたところ
WEBAPIを用いた検索機能と地図の表示が一番力を入れました。
特にホットペッパーAPIで出力した座標をリーフレットAPIに渡して座標を表示させるようなAPI同士の組み合わせができたときには感無量でした。
↑初めて検索結果に応じて地図にその場所にマーカーをつけられたときここまで来るのにほんと苦労しました。
3.うまくいかなかったところ
WEBAPIを使いこなすのにとても苦労しました。
前にWEBAPIを使ったときからしばらく時間がたっていたので思い出すまでに時間がかかりました。思い出したとしてもWEBAPIをJSON方式で取得してもその取り出しができなかったり他のWEBAPIとの併用に苦戦していました。
4.感想
この卒業研究で初めて一からシステムを考えて作ってシステム開発の難しさを大きく実感しました。それと同時にチームのメンバーとあれこれ話し合いながら試行錯誤して開発することの楽しさもありました。卒業して会社で働くときにもこの経験を糧にしてこれから頑張っていきたいと思います。
僕と一緒に頑張ってくれた生田くんお疲れさまでした。