![見出し画像](https://assets.st-note.com/production/uploads/images/59948936/rectangle_large_type_2_132823b2f1eb56cab895097f0fe63055.jpg?width=1200)
TCGのマッチングサイトを作りたいよ〜!#6募集一覧+フレンド
募集一覧
![画像1](https://assets.st-note.com/production/uploads/images/59949822/picture_pc_d95e2c154964a8d87c43352fd829ddf0.png?width=1200)
![画像2](https://assets.st-note.com/production/uploads/images/59949838/picture_pc_3ad1112c9c0b404519bd8ed97268fb08.png?width=1200)
募集一覧はユーザー一覧と作りはほぼ変わらない無限スクロール仕様になりました。ただユーザーの時と違い名前の前方一致検索が
collection('***').startAt('なまえ')
.endAt('なまえ'\uf8ff);
でできたんですけど何故かできなかったので妥協しました。
あと今気づいたけど新規募集のボタン実装忘れてた。
![画像3](https://assets.st-note.com/production/uploads/images/59950107/picture_pc_e15452551273c4c619eac3893459e003.png?width=1200)
参加ボタンはフレンド機能が絡むので後々作成します。
参加自体はワンボタンで主催の許可の必要なく参加できる仕様です。パスワード制なども考えたんですけど楽そうなフレンドのみの参加制にしてます。プログラムはifififまみれ。
フレンド機能
まだ途中ですがフレンド機能の途中経過です
![画像4](https://assets.st-note.com/production/uploads/images/59949780/picture_pc_2debde2e29eecbb33ea1c7775f7a1306.png?width=1200)
![画像5](https://assets.st-note.com/production/uploads/images/59950476/picture_pc_8d3ab498e6e66d51416af24e3dcb1598.png?width=1200)
![画像6](https://assets.st-note.com/production/uploads/images/59950490/picture_pc_8ead9b68781763f60fad3668b22c4b67.png?width=1200)
これからフレンドに登録済みの人は申請ボタンが削除ボタンになる仕様を作っていくんですが毎回ユーザとフレンドかどうかドキュメントをgetしてifで判定しないといけないんですよね。ロード時間が不安。
いよいよ9月に入ろうとしてるんですがなかなか出口が見えない感じがあります。firestoreのルール作成も結構大変そうだし焦る〜〜〜
この記事が気に入ったらサポートをしてみませんか?