Blockchain Based File Submission

Yatharth Arora
2 min readDec 10, 2020

“Every Peak is followed by a Valley and we are in the middle of peak centralisation”

The last few months have been awful from the academic point of view! With the existing infrastructure, it is clear that conducting any subjective exam is a tedious task!

The response sheets were to be either emailed or uploaded on a third party app and neither of the two gave a confirmation if the proper file was received or not. There was always a risk of the email hanging out in the outbox or a temporary file being created on the Microsoft Teams app!

The method was not convenient for the lecturers as well! Managing so many response sheets, keeping a track that no one submits the file more than once, maintaining a record is never easy with emails. A Blockchain solution might work here!!!

Benefits of the system -

  1. A student is allowed to submit only one file per Subject.
  2. The List of students with the time of submission is visible to everyone. Hence there is no need for a confirmation.
  3. No need for maintaining a separate record. The files are uploaded onto the IPFS and can be accessed anytime as long as you have access to the internet.
  4. The system is transparent. Hence whatever you upload is visible to everyone. (future update will allow only subject coordinator to access the file)

To be updated soon-

  1. The subject professor can assign the grades then and there and the grade will be stored on the blockchain. Hence no chance of changing the grade later.

Github: https://github.com/yathartharora/File_Submission

Project-site: https://file-submission-fiz39oqk7.vercel.app

Project Video: https://drive.google.com/file/d/1VQxqVWEfRJhsa-wpwnuzoPiNzH0eMcKk/view?usp=sharing

Reach me out on Twitter(/YatharthArora8) or drop on email at yathartharora1999@gmail.com

The coffee is on me! Cheers!

--

--