DoubleTian-tw / pokemon-Gym

https://pokemon-gym.vercel.app/
9 stars 1 forks source link

2024/02/19 新功能 - 搜尋歷史紀錄功能&會員功能 #7

Open DoubleTian-tw opened 7 months ago

DoubleTian-tw commented 7 months ago

說明

兩種方式歷史紀錄功能 :

  1. 利用localStorage,來儲存使用者曾經搜尋的角色
  2. 利用firebase會員系統儲存

為甚麼要兩種?

以便使用者在不想登入情況下,也享有同樣功能。

可能使用到技能

進度

規劃

登入/註冊介面

歷史紀錄

搜尋欄位,在點擊時會顯示5-10個曾經查詢過的角色 image 兩種方式

角色常用群組

新增下拉選單,提供使用者保存常用的角色清單。 如何做 ? 想到類似notion在新增頁面時,url後方會有新的參數表示新頁面,並存進firebase,當選擇時就讀取資料

QzCurious commented 7 months ago

我不愛 Redux,可以改用 Zustand 嗎XD,簡單又輕量

QzCurious commented 7 months ago

@DoubleTian-tw 想一下要不要先做登入功能,你有用 firebase,他就有登入可以串了

沒有登入功能歷史紀錄最多保存在 localStorage,缺點是換了台電腦、手機或瀏覽器紀錄就是空空的;反之,有登入的話可以存到 firestore,各裝置登入都可以拿回歷史紀錄