first-time users are automatically registered as new users, but this register flow not apparent to the user
bonus
add "delete account" function (with a user inputting a string to confirm deletion just like how github asks for repo-name typed when deleting repo.) maybe a good chance to experiment with react hooks form and zod
Current implementation
bonus
zod