The usual flow for sites where you can create custom products is that you can get into the designer with no login and you only need to enter your details at checkout.
There's nothing useful on the landing page that would convince me to sign up - what kind of cakes can I order? What locations do you cover? What kind of designs? Can I add my own images or pick from a library or both? Do you do allergy-friendly cakes? What are your lead times? Pricing? That's all the kind of stuff I'd need to know before worrying about the design