At first I thought “well I can’t imagine this being useful for most Hive users” because I still think of Hive users as independent content creators and investors, but if we imagine Hive (or something built on Hive) being a place where students and teachers could interact, this suddenly becomes a brilliant tool! Great job.
For now the set up probably works fine but in the future, you could create a proof of blind token where students (or professors) who want to make their work public and use their own name to submit it could do so. You’d have to figure out the tokenomics for this, would submissions pay a hive fee, or would they buy a certain amount of the token and burn it? Some combination of both?
If you did make a front end you could have truly anonymous submissions too, by adding a submission field that’s not connected to the blockchain and only visible to admins. This would be nice for work that students (or professors) feel is more sensitive or that they might worry about attaching their name to publicly. This may even expand the role of your project.