yusixian / diary3

Time is your most valuable asset till immortality

Home Page:https://diary3-three.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Diary3

TODOs

  • Load from github
    • Means I want the github version. Nothing local matters. It's not a merge. It's a load. It's a replace. It should pause any persist. Load. Load to localstorage. Then persist. Then rehydrate. Then maybe resume persist.
  • Global stats
    • First time this profile was ever created
  • Display version, increment version number
  • Write a test for login logout. 1. not logged in, should show loginform, uid empty 2. do login 3. should not show login form. should show global stats. uid match 4. do logout 5. should show login form. uid empty
  • Some easter eggs

DONE

  • diary.network domain
  • Persisted data
  • State data (e.g. current showing date range for chart)
  • Data flow
  • page wireframes page components
  • Login logout logic
  • updateentry
  • Husky hook not running?
  • persist to localstorage
  • redux login
  • helmet
  • Menu nav
  • Routing
  • diaryglobalstats
  • import old datax
  • all entryinstances should group by date by default
  • redux entries

Ref

https://cssgradient.io/gradient-backgrounds/ https://ant.design/

About

Time is your most valuable asset till immortality

https://diary3-three.vercel.app/


Languages

Language:TypeScript 93.6%Language:JavaScript 3.7%Language:Less 2.0%Language:HTML 0.6%Language:Shell 0.1%