Upmind's client area is not designed to replace your frontend sales website. Upmind is a client area, order system and billing system.
We are providing widgets and plan cards that can be embedded into your frontend website. This will eventually lead to whole embeddable 'my account' areas.
However, we recommend that you run Upmind on a domain like my.domain.com or clientarea.domain.com rather than on domain.com.
Yes of course you can. That will make your homepage the shop which you can configure in Settings -> UX.
You cannot go far wrong with WordPress, which can be installed on any decent hosting platform.
Updated almost 2 years ago