I am looking (and hoping) to see if EE is the right CMS for my current projects:
1. A client of mine is looking to build a registered user submitted gallery site where users can sign up and then submit photos, descriptions, and tags for each submission. This would need to happen on the site itself NOT in the CP. The register user will need to register on the site itself as well. Basically they would join, submit, and interact without ever seeing the control panel.
2. For another project a client wants to sell affiliate training material (DVDs, books, classes, ..etc.) where the products are aggregated via an API then listed as any other Commerce site. Registered users can then purchase these items within this site. Traditionally using a fully baked Commerce solution would be the route I would take but since these products are fed via an API I am hoping to use EE in some way or form as to offer better multi site management for my client.
Any advice or help would be greatly appreciated. Thanks!!