It has been a long time waiting. I have decided that the design of the site can wait for the business logic. I have two dashboard pages ready.
Currently using django-allauth for authentication as it allows for a quick set up and for 3rd party logins such as Google.
I think the next step is to set up the models for everything and then figure out how the Stripe API works.
The most difficult step I see heading into the future is the site customiser/builder, as it is a very, very niche field, thus causing there to be very little information about it online.