Hello,
i can do a similar one but more simple, just with:
login, register, upload categories/files , give rights to them, direct download to the real file restricted, files can be accessed only from this app.
That's all for now, if you are interested please let's start, i'm no require any payment at start, i will show you progress till the end..then you'll pay me...after that if you need more we can discuss ;)
Kind regards,
Andrei