Inspiration
The current process for scholarship applications is slow, fragmented, and antiquated. The majority of scholarships are all-or-nothing. Application information has to be repeated across numerous websites & platforms. There is wasted administrative hours for processing applications. There are also scholarship scams that exist, which require expensive application fees to apply. Finally, the current scholarship process is a terrible experience for students, who often miss opportunities, or contrastly feel that there aren't enough opportunities for them.
What it does
ScholarBlock enables anyone to create scholarships of any size by funding them directly with ETH. Students can register, discover scholarships, and apply directly on ScholarBlock.
How I built it
I used the latest version of drizzle-react and create-react-app to build a React application that makes uses of hooks. I coded 3 smart contracts and deployed them through truffle. I used a local ganache blockchain for testing.
Challenges I ran into
This was my first dapp, so nearly every step of the process was a challenge.
Accomplishments that I'm proud of
The whole dapp!
What I learned
Solidity
What's next for ScholarBlock
The next critical update will be to implement a KYC protocol for both the funders and the students. Once a KYC policy is established, additional features like crowdfunding, voting and vesting could all be possible. Essays functionality will also be an important add-on. Eventually, colleges should have their own wallets, as a blockchain bursar office, that can accept & transfer scholarship awards to their students.

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