Skip to content
DigiCerti2.0

DigiCerti2.0

Online Blockchain based certificate generation and validation system.

Created on 19th February 2023

•

This project has been flagged for recycling pre-existing work

DigiCerti2.0

DigiCerti2.0

Online Blockchain based certificate generation and validation system.

The problem DigiCerti2.0 solves

At present, numerous training programs are being offered with certificates being issued upon completion. However, there is currently no way to authenticate these digital certificates. To address this issue, we have developed a system that generates customized digital certificates. These certificates can be stored in student's digital locker system, and other organizations can verify their authenticity via blockchain technology.

Work done earlier : Created user dashboard, student dashboard, contract deployed (https://mumbai.polygonscan.com/address/0x722C63a9ea2bF333908140EE03Afa10b19CD52bC).

Work done now : Added option to create multiple certificates by uploading excel sheet, again deployed contract with new function to add multiple certificates to blockchain in one transaction (https://mumbai.polygonscan.com/address/0x3b2462c7f04c54288887dfe6e2154278dd476a04), added transaction details on verification page, optimised gas cost stopped going back from dashboard, made sidebar Responsive, updated UI.

Challenges we ran into

This was our first hackathon, so working on the project in limited time was quite difficult. We divided the work among ourselves and worked together.

The first issue we were facing was to generate qr code and draw it over a certificate template image. After many internet searches, reading documentation, we found the solution. We have used qrcode and canvas library to draw qr code over certificates.

When we hosted our project on Azure Vm , we were facing issues. Our frontend was not connected to the backend despite working on our local system. To address this issue, we open the port of VM on which the backend is running and access it using VM ip from the frontend.

Tracks Applied (1)

Polygon: Open Track

We have deployed our contract on polygon blockchain (https://mumbai.polygonscan.com/address/0x3b2462c7f04c54288887dfe6e2...Read More
Polygon Technology

Polygon Technology

Discussion

Builders also viewed

See more projects on Devfolio