I want to create a site that is a generic club site where people can join and create clubs. A club creator can then receive/grant requests for membership for a club they have created. Each club would have a description page, a schedule/calender and a forum. Site visitors could see a list of clubs and access info for clubs they are a member of. I've spent about a month learning drupal (8) and it seems I would need a distribution or to use or create a module(s). Open Social looks promising but I tried to install it a couple of weeks ago and it didn't work.
The site is for a distribution company. Furniture to be precise. No ecommerce, no online payments. I believe they sell through alibaba mostly. I built their first site (drupal 5) like 8 years ago, good clients to work with, and their host only recently decided to boot them & delete their site. They're back with us now, and asked me to build a new one.
What I'm thinking:
Contact form on each product page with product number automatically filled out on the form. (we'll have a separate all-around contact also.)
I just installed Drupal 7. I don't have any experience building websites, but am willing to learn whatever it takes. Would greatly appreciate it if you can point me in the right direction of what I should learn / focus on in order to create what I'm envisioning.