I would like to create a website that has:
1. Ability to accept payment for membership and create login and password to view content.
2. Ability to upload data that would be searchable by: state, city, date, etc.
3. Ability to send email message from the website and allow members to reply via encrypted email address.
4. Ability to post articles.
5. Ability to have a message board for members to ask questions, post comments, etc.
6. Ability to post advertisements.
7. Ability to post images and video for instructional purposes.
I understand each is it's own separate set of details, but I do not have any Wix coding experience, so any guidance, direction, and/or assistance would be very much appreciated. Thank you!