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.

Built With

Share this project: