Right now it's a bit simpler to have the user create their account first, as it's mostly intended for them to immediately be saving it into their account so they can have it ready to be shared with others, or to print out once that feature gets added. In future having an option for the user to test it out first would be a good idea though
Yeah, I don't see the point of forcing users to create an account just to try out the app. I wouldn't be surprised if you had an extremely large percent of garbage input in your database.
Thankfully, you didn't actually verify the email address, but if you did, that's probably the point where I would have gave up.
Yeah, that’s a good suggestion thank you, I will be implementing a way for people to test it out and then create the account only if they want to save/share the card.
And yes I can confirm, there is quite the amount of garbage data.
Thank you for the feedback!