earmuff-jam / climate

Climate is designed to aide you with your item management.
https://climate-theta.vercel.app/
0 stars 0 forks source link

Add ability to enforce users to fill their profile information if not filled. #52

Closed earmuff-jam closed 1 year ago

earmuff-jam commented 1 year ago

When new users sign up from magic link, they are not required to fill in any user personal information. We want to enforce users to fill in their personal information.

  1. We can possibly redirect to settings and only let the user leave when they have filled all required fields filled in. We would require to also save the error state and also display error if there are any errors associated with the related field. Users should be able to touch the fields also. The ability to touch and the ability to type should be mixed to get the desired experience.
  2. We can also take another approach where users also fill in the required information before users are allowed to sign up.
earmuff-jam commented 1 year ago

https://github.com/earmuff-jam/climate/pull/65