DocChain

DocChain

Secure and simplified form-filling

The problem DocChain solves

Our solution allows users to store their encrypted documents on decentralized storage (IPFS) and then easily access and use them to fill out admission and job-related forms. By connecting to the user's document storage, the system can automatically fetch the required documents, saving the user time and effort. This solution addresses the problem of having to manually locate and upload documents when completing forms, which can be inconvenient and time-consuming. It also provides an added layer of security by keeping the documents encrypted on decentralized storage, ensuring that they are protected from unauthorized access.

Challenges we ran into

During the hackathon, one of the main challenges we faced was securing files using encryption and decryption. We wanted to use IPFS to store the encrypted files, but we encountered some difficulties in integrating it with our backend. We also encountered some issues with the encryption process itself, as we had to make sure that the encrypted files could be decrypted properly. We spent a lot of time debugging and testing the encryption and decryption functionality to ensure that it worked as intended. Despite these challenges, we were able to overcome them and successfully implement secure file storage for our project.

Discussion