Which type of file are we talking here
You can add this functionality of create, edit, view and delete just like any other object: just make sure the entity inherits from fileDocument (for more info see https://docs.mendix.com/howto/data-models/working-with-images-and-files)
Great question. I’m spinning up a video series on just these sort of questions with Mendix. For now, I recommend taking a look at these instructionals I put together for a workshop we do for existing customers.
https://video.mendix.com/categories/mendix-studio-workshop?page=2&slug=mendix-studio-workshop. There are more in the series before it, but this second page should take you to the specific items for image upload.
Can you upload a video for file document?