大学の授業で作成したホットペッパーAPIを使用したcgiプログラム
現在地から近いお店を検索できたり、お気に入りのお店を保存することができます。
また、お店をなかなか決められない人のためのランダムでお店を選んでくれる機能もあります。
データベースとAPIを使ってcgiプログラムを作成する課題が出たで、前から興味があったホットペッパーAPIのグルメサーチAPIを使用してアプリを作ってみようと思った。 ランチや夕食を食べる店を決めるときに、時間がかかってしまうので、ご飯を食べようと思ったときに、すぐ決められるようなプログラムがあれば便利だと考えた。
・現在地から近いお店を条件に合わせて検索できる 昼と夜で検索条件が変わる ・ランダムでお店を選んでくれる ・金欠大学生のためのクーポン情報表示
このレポジトリをクローンします
git clone https://github.com/iwatanabee/restaurant-finder-app.git
.envファイルを作成し、APIキーを設定
API_KEY='取得したAPIキー'
サーバーを立てて、実行
python server.py
URLにアクセス URL: http://localhost:8000/view/index.html
- Python 3.9.4 (課題のため)
- API
ホットペッパーのグルメサーチAPI (無料で利用できるのが、これだけだった)
https://webservice.recruit.co.jp/doc/hotpepper/reference.html
geolocationAPI (現在地を取得する用)
https://developers.google.com/maps/documentation/geolocation/overview?hl=ja