I have a requirement to develop a public-facing good document management platform where customers can create a profile and upload his documents. These documents will be confidential, so security will be a high concern. A document viewer (another type of visitor) can also create his profile and waits for admin approval to view certain user documents. Admin will review 'A Viewer' profile and grant him/her rights on certain user folders.
Generally, this platform will have these features.
- A public facing site with good GUI.
- A profile creation page which creates some folders (where the customer can upload documents.
- 3 level role/ rights management.
- certain workflows to forward document to next level or to generate notifications etc.
Keeping above requirements in mind, will it be a good move to choose SharePoint Foundation Server. If yes, what will be the cost required other than SQL and Windows Server licenses?
Also, is this true Microsoft announced to discontinue public sites after 2017?