ezl / todo

0 stars 0 forks source link

add user / persistence stuff for syncing between devices #23

Closed ezl closed 2 years ago

ezl commented 2 years ago

so users can sync their to do lists between devices

v1 of allowing users to authenticate: https://www.figma.com/file/MHW4pKE13g4L46Tvq7i8TQ/Bad-To-Do?node-id=1001%3A7

there are a lot of important questions in this. how will we persist this? where? (obviously need an external data store for this)

how will we handle conflicts? for example, what if i create an item on my laptop and another item on my phone at the same time?

how will we handle syncing? is this realtime? on refresh?

ezl commented 2 years ago

Some other items I noticed while testing syncing:

yassinya commented 2 years ago

@ezl It currently checks status of the verification every 5 seconds (starts as soon as the email is successfully sent), then stops after 5 minutes. This restarts again when the page gains focus again.

I’m aware of the issues on small screens, I’m currently working on it

ezl commented 2 years ago

@yassinya awesome :)

Thanks for responding re: frequency!