SatooRu's Profile

全ての記事梶研の進捗日常の記録制作物一覧

梶研 [Open Hack U 2023 NAGOYA]

2023年8月29日

thumbnail

Open Hack U 2023 NAGOYA

出席率

  • 3年セミナー:??%

スケジュール

短期的な予定

  • 技育キャンプ vol.7(技育展)
    • 案出し
    • 役割分担
    • アプリイメージの作成
    • サイトの作成
    • スライドの作成
    • 技育キャンプ vol.7 発表(8/5)
    • 追加開発
    • 技育展中部ブロック 発表(8/12)
    • デモ動画変更 (システム改善)
    • 技育CAMPアドバンス 発表(9/2)
    • 追加開発
    • 技育展 決勝(9/23)
  • HackU NAGOYA
    • 案出し
    • 役割分担
    • キックオフ
    • アプリイメージの作成
    • サイトの作成
    • スライドの作成
    • 発表 (8/27)
  • 端末状態推定
    • データを取り直す
    • 加速度と角速度の使い分けタイミングを出す
    • ー

長期的な予定

  • 9/23 技育展 決勝

進捗報告

Open Hack U 2023 NAGOYA

概要

簡単にアウトプット,
手軽にインプットできるアプリ

アプリイメージ

自分の担当

  • アプリデザイン
  • フロントエンド(閲覧, 投稿, 検索ページ)
  • 発表スライド/原稿
  • 当日の発表

発表スライド

つまずいた点

API叩いても返ってこない

axios.post() を実行してもリダイレクトを繰り返してエラーを吐く

  • 同じ関数を使って別のエンドポイントにリクエストを送ると返ってくる
    • フロント側の問題ではなさそう
  • REST Client を使うと成功する
    • バック側の問題ではなさそう
    • リクエストの内容もあってそう
  • axios ではなく Fetch API を使っても変化なし
    • ライブラリの問題ではなさそう

結果

CORS の問題だった
許可してあげると無事に全てのAPIを叩けるように
(なぜ他のは使えたのかは分からない)

今後の対策

safari では CORS を無視する設定ができる
chromeで CORSエラーをコンソールに出す設定がある

よかった点

ドキュメントを残していた

画面設計 や API設計などのドキュメントを残しており、
展示会中にアピールすることができた

デザインを頑張った

最初の一週間を 技育展で手を付けれない代わりに デザインに掛けたことにより、
動作に力を入れるチームが多い中、目立つことができた(と思う)

デモ用のデータを用意していた

バックの完成前にデモ動画を撮るために
フロント側だけで動作するようにしていた

本番当日、たくさんのショートを投稿したところ
Cloud Storage の無料枠の制限に達してしまい読み書きが出来なくなった

展示会では デモ用 を併用することで実際の動作を見せることができた

結果

最優秀賞 をとれた!

IMG_500.jpg (845.4 kB)

進路関係

なし

余談

CGつらい

スクリーンショット 2023-08-29 0.07.17.png (4.1 MB)

クリックとかドラッグとかが多くて疲れる...