senddiplamo.com

Diplamo is a solution for Universities to send diplomas to students as NFTs. This allows Universities to save money and most importantly to reduce administrative complexity by going paperless. It can also be a way to introduce the broader academic community to the world of crypto.

We built the smart contracts using Solidity, Brownie, Alchemy, Chainlink Features. The smart contracts, although not on mainnet at this point, would be deployed on the Polygon chain. The frontend was built with Typescript and VueJS. The website is hosted on PythonAnywhere using Flask but all the other backend calls are done through Moralis. Moralis handles the user Authentication and Management and connecting to the smart contracts.

The challenge we ran into is that our previous background was neither from blockchain development nor web development.

We did not have time to finish all the features that we thought about. There are many edge cases that we were not able to cover for the deadline. What we achieved is just a very basic proof of concept.

Anyways we are proud of our project and all that we have learned and we would like to expand on it. Pitch it you if you like it!

Inspiration -

To encourage learning and student enrollment in educational institutions

What it does -

Rewards students any certificate or degree in the form of NFT

How we built it -

For the smart contract portion, we used brownie, solidity, python, chainlink features.

Challenges we ran into -

Since most of us were new to the Blockchain space we had to learn totally new technologies and frameworks.

Accomplishments that we're proud of -

We are proud that our project has the potential to increase student participation in various educational institutions

What we learned -

There's a whole lot to list in this, some of which are teamwork, time management, and going through a lot of documentation

What's next for Diploma -

We'll try to pitch the idea to potential investors and scale it up

Built With

Share this project:

Updates

Private user

Private user posted an update

Just made some updates to the repo. We had some problems with web3.js that were preventing the website form showing. Now it shows up, but still there are things that we were not able to implement in time, for example connecting the frontend to the smart contracts or using moralis cloud funcitons to get user data (the data in the video was mocked).

This was our first hackathon and also our intro to blockchain, and we learned a lot. Thank you to the Chainlink team and all the people involved in the hackathon.

Log in or sign up for Devpost to join the conversation.