StudySurf

StudySurf

Unlock the Full Potential of Online Learning — Our Decentralized Ed-App Offers Seamless Plagiarism Detection, Premium Subscription Plans, and More! ⚡

The problem StudySurf solves

Our decentralized education app offers a solution to the problem of plagiarism in the online learning environment. With a machine learning algorithm, the app provides quick and accurate plagiarism scores for submitted work, saving educators time and ensuring academic integrity. The app also offers premium subscription plans tracked by a smart contract, providing access to the full machine learning capabilities of the app.

Tech-Stack-Transp

In-app Arcana wallet provides fast, secure transactions with integration with the Polygon chain. The compare assignments function allows teachers to quickly spot similarities between papers, making it easier to provide constructive feedback. Push Protocol ensures teachers can send notifications to students and keep them informed. Future plans include integrating the Filecoin network and Filecoin virtual machine to provide educators with a secure and efficient way to store and share their work.

Challenges we ran into

One of the major challenges we faced was integrating the Arcana wallet's provider with Ethers.js to interact with the smart contract. This required extensive research and development to ensure that the interaction was seamless and secure.

Another challenge was developing the smart contract that tracks subscription plans and subscribers. This involved not only writing the contract code but also testing and deploying it on the blockchain.

Finally, we used Polywrap to wrap the project frontend and have it interact with the web3 functionalities. This presented its own set of challenges, as we had to ensure that the Polywrap implementation worked correctly and seamlessly with the rest of the app.

Discussion