Start up page after login

First time hearing about nextcloud, so my knowledge may not be the greatest.

I am wanting to have a portal where employees can upload document, photos

But also have the ability to submit forms, and have access to other company links needed, salesforce shortcuts

Essentially like a intranet page, but I also need the accessibility of files and folders so employees can upload content. But I need the ability to add links to other external links etc

This may not be the right platform or may involve an integration of nextcloud. How would I go about it ?

sounds as if everything of your requests would be featured somehow.
so why don’t ypu give it a chance and take a look here together with some professional counseling?