Is SharePoint online a good platform for CRUD applications with requirements for documents ?
I have experience with on premises SharePoint, so storing documents wasn't not a problem at slightest but I haven't worked much with SharePoint online.
For a web application to be used by 10-50 people to add job requests (could be a simple SharePoint list)and change there status, and for each request they will upload documents maybe from 0 to 100MB but most files will be less then 20MB.
Would SharePoint online be a good candidate for such application or should I consider non SharePoint applications ?
Edit
The thing I forgot to add and what concerns me most to ask this question is that does Microsoft charges for document storage on Office 365, couple of years ago looking at different planes I couldn't figure this out.
Specially when using SharePoint hosted apps (not sure if they still exist)
Not necesarry but if you could tell me which model in SP online suits best for this app please ? many thanks