ハッカソンに出場
「TripList」:旅行ごとに事前に用意されたテンプレートの持ち物リストを作成するアプリとなっております。 技術スタック バックエンドにflask、DBにSQLite、フロントエンドにReact, Javascript, Reduxを使用しました。 担当箇所や工夫点、背景 私が担当した箇所は、フロントエンドのロジック部分です。具体的に挙げますと、フロントエンドとバックエンドを繋ぐ部分を作成したり、フロントエンドの認証状態をReduxを使用して開発しました。 工夫した点といたしましては、より使用者の手間を減らすために場所を入力によって緯度経度を取得できるので日本国内にいるかどうかを判定し、国外の旅行であれば「パスポート」や「変換プラグ」等を追加したテンプレートを作成できるようにしました。 背景といたしましては、旅行に行く際に荷物リストをメモ帳で作成しているメンバーがおり、旅行ごとに毎回持ち物リストを作成することが面倒であることを解消できないかと思い、作ることになりました。