# プロジェクト概要
キャンプ場におけるチェックイン、レンタル品の貸し出し、返却を無人化することで、DX支援を行う。
その前段階として、複数のキャンプ場で実証実験を行う。
# チーム情報
PM:1名
デザイナー:1名
フロントエンド:1名
バックエンド:1名
iOSアプリ:1名
Androidアプリ:1名
上記の6人チーム
# 担当した主な機能
1. WebViewの表示
2. アプリからのAPIコール
3. フロントエンドからのアプリ内関数の実行
# 各機能の詳細
## WebViewの表示
アプリの画面はブラウザと同様にWebサイトを表示し、別途利用規約などのキャンプ場の機能から離れたページに関してはアプリ内ブラウザを実装
## アプリ側からのAPIコール
アプリにログイン機能を実装しているので、初回に入力されたログインのIDとパスワードを保存し、ログインAPIをコール氏、トークンを取得。
アプリのスプラッシュ画面では、アプリのバージョン確認、トークンの死活確認、トークンが切れていた場合に、保存したID、パスワードを使用してログインを行う
## フロントエンドからのアプリ内関数の実行
PDFの表示はWebサイトをアプリ画面で表示しているため、ツールを使用する必要があり、画面側からアプリの関数を呼び出してもらい、Google Docs Viewerを使用して表示