Although an event finder should work without needing an account, having one can provide a way to customize preferences. Without one, we won't be able to store likes or offer persistent recommendations.
[ ] The user should have a way to access their account
[ ] The account page should list their subscribed events
[ ] The user should have an option to delete their account
[ ] Recommended: The delete should be a soft-delete. Don't actually delete their account, but mark it as disabled.
[ ] The extra column should be added as a migration
Although an event finder should work without needing an account, having one can provide a way to customize preferences. Without one, we won't be able to store likes or offer persistent recommendations.