Inspiration
We are international students from developing countries, and we have faced the issue of authenticating our transcript credentials when applying to US universities. The process is time-consuming, costly, and susceptible to fraud, particularly for students like us. This inspired us to create a solution that leverages blockchain technology to provide a secure, accessible, and transparent way to verify academic and professional credentials, empowering students like us to overcome these obstacles and ensuring that institutions can trust the credentials we present.
What it does
BlockchainAIED allows university and job institutions to verify credentials securely using blockchain technology. The platform lets users upload and validate their credentials, ensuring authenticity with a decentralized, immutable record stored on the blockchain.
How we built it
We built BlockchainAIED using: Scaffold was used as a foundational tool to streamline the development process and ensure modularity. React and TypeScript for the frontend to provide a smooth and interactive user experience. Python for the backend, handling APIs and server-side logic. Google Cloud AI API for transcribing images to text. Ganache for setting up a local blockchain development environment and testing Ethereum smart contracts. SHA256 algorithm for creating hash out of transcript.
Challenges we ran into
One of the biggest challenges was integrating the smart contract functionality with the frontend while managing blockchain transactions, that posed some technical hurdles.
Accomplishments that we're proud of
We're proud of creating a user-friendly platform that leverages blockchain technology to solve a real-world issue. Our solution also reduces the cost and time for institutions and employers to verify credentials. Additionally, building an end-to-end system with blockchain integration was a great achievement for our team.
What we learned
We learned a lot about the intricacies of blockchain development and integrating it into a real-world application. Our understanding of Ethereum smart contracts and decentralized storage solutions deepened throughout this project. Furthermore, the team honed its skills in backend and frontend integration using TypeScript, Python, and google cloud API services.
What's next for BlockchainAIED
We plan to enhance the platform with additional verification methods, expand support for multiple blockchain networks, and introduce more institutions to the platform. The next step will also involve scaling the infrastructure and incorporating machine learning models to automate parts of the credential validation process.
Log in or sign up for Devpost to join the conversation.