Hi,
I read your description and it can be easily possible, if we develop a web based application.
Main table handler will be the admin and students will be consider as users so you can post docs to everyone or you can do it private, there can be lots of options that you may have not even thought about.
Feel free to check my portfolio of some of the work, I have done in the past for my clients.
I’ve been a Web based application developer and making websites for the past 7+ years and I’ve been dealing with potential clients for more than 4+ years from all over the world.
I also have expertise on resolving errors and bugs on developed websites and applications. I worked on modifications of websites such as developing extensions, create plugins and integrating APIs for different webs.
I am sure I can provide you the work that will full fill your needs 100% and I’m very much interested in working with you. I look forward to hearing back from you.
If you have any question do not hesitate to ask me.
Thanks.
Shariq