Hi, I'm from Singapore and I'm looking at building a membership- based website to sell my online service. For example, members have to pay an annual fee to receive my service. From there, they would have their own profile page (just like a social media page). So I'm wondering what do I need to get it running? How much space (Disk space, MySQL) do I need to have? Any recommendations on a hosting website that would support membership websites?