A Frontend File Uploader on Post Plugin

Hello,

I'm in need of a front-end file uploader for a school system. The teacher creates an "Assignment"-post from a custom-made post type. The user is then able to upload a file (Word, PDF, etc.), which will be stored on that post and viewable/downloadable in the back-end.

That would be a sweet WordPress plugin for the future - maybe you've already made one with the same functionality?

Thanks for a great service,
Frederick