アニ名刺

https://github.com/KOU050223/Animeishi

JavaScript

Firebase

Firestore

Functions

Flutter

アニメの視聴歴やお気に入りアニメなどの共有を名刺感覚で行うアプリ

ウオミー

Kuroko

アリス

推しアイデア

QRコードで楽々交換

作った背景

技育CAMPハッカソンvol.21にて作成 相手が見ているアニメが分かってた方が会話が弾むと思った。

推し技術

初めてのFlutter&Firebase

プロジェクト詳細

【アニ名刺】

視聴したアニメのリストを相手と共有することを目的としたアプリ

作った背景

アニメ好きと会話をする時に、相手が見たことのあるアニメを探るパートが大変だと感じたため... "アニメ好き"の範囲が広すぎるんじゃぁぁぁぁ

ユーザーフロー

  1. ログイン(FirebaseAuth)を行う
  2. 視聴したアニメを登録する(ソート・検索可能)
  3. QRを使ってフレンド登録をする
  4. フレンドの情報見れてハッピー!

使用技術

  • Flutter
    • qr_flutter
  • Firebase
    • Auth
    • FireStore
    • Hosting
    • Functions

データ取得

しょぼいカレンダーというサイトからアニメデータを取得しています ありがとうございますm(_ _)m Firebase FunctionsがPub/Subのスケジュールにて週1回FireStoreのデータを更新するようにしています

フレンド交換

ユーザーIDを含むQRを相手の端末で読み込むことでフレンドになることができます フレンドになったユーザーの視聴したアニメリストを見ることができます

アーキテクチャ

image

説明用スライド

Canvaへのリンク

今後の展望

  • リリース
  • 名刺機能を強化
  • UI/UXを強化

ウオミー

@KOU050223