Hack Day 2021でLINE CLOVA賞をもらった

3/20~21 に開催されたハッカソンイベント Hack Day 2021 に出場し、入賞することができました。 https://hackday.jp/

※QR コード現在動作しません

つくったもの

開催期間 1 日で「早起きは 3MON の Token」というサービスを開発しました。

Hack Day は成果発表を 90 秒のプレゼンで行うのですが、その時の動画です。

こちらの成果物で OCR の提供元企業から「LINE CLOVA 賞」を頂きました。

構成

ざっくりとした構成はこんな感じになっています。

今回のイベントでは各協賛企業から API 等が提供されており、利用は自由でした。 普段有償で利用できないサービスも多くせっかくなのでと言うことで、弊チームでは LINE CLOVA OCR, LINE Blockchain, Scalar DL の 3 つの提供技術を利用しました。

フロントエンドは React・他のバックエンドは Go で記述しました。

スケジュール感

  • 2/22: 申し込み・何をつくるかざっくり通話
  • 3/5: LINE OCR の API 検証を始める
  • 3/11: ハックヌードルが届く
  • 3/14: Scalar DL の検証を始める
  • 3/16: LINE Blockchain の検証を始める
  • 3/20: ハッカソン当日
    • 12:00 開会式に出遅れる
    • 13:30 LINE BOT/LIFF アプリの原型が動くにリッチメニューを設定
    • 15:00 LINE Blockchain との連携の初期部分が完成・Docker Compose 化する
    • 15:50 チーム専用の Discord 通話チャンネルに知らない人が入ってくる
    • 17:00 BOT の一通りの遷移が出来てくる
    • 17:15 独自トークン 56token がいっぱいできる
    • 17:30 他の人が既に結構スライド作り込んでいることを知りビビる
    • 18:10 揺れる https://twitter.com/UN_NERV/status/1373200929655123976
    • 19:30 LINE LIFF アプリ上で OCR が動く
    • 21:00 LINE Blockchain の MON トークンの付与・トランザクション履歴を取得する API が完成する
    • 23:00 LIFF SDK のバグを踏んで Android だけ動かない
    • 01:15 OCR で正解を入力すると MON トークンがもらえるようになる
    • 02:00 ロゴ・作品概要が出来る そして寝る
    • 10:00 起きる
    • 11:20 Scalar DL の Contract が完成する
    • 12:00 開発時間が終了
  • 3/27: 表彰

副賞

頂いた「LINE CLOVA 賞」の商品として line clova friends を頂きました。 ありがとうございます!

感想

  • オンライン・在宅ハッカソン良い
    • いつもの慣れた環境で集中できる
    • いつもの布団で寝れる
    • メンバーがリモートに慣れていたので連携には困らなかった
  • API
    • LINE FILL アプリ割と簡単に作れて便利
    • Scalar DL のコントラクトが Java で書けたので開発時間は短かった
    • LINE CLOVA OCR の認識精度にびっくりした Playground でコードを書かずに試せるのも良い

プレゼン資料等

発表資料

技術紹介