Project Description

Decademy aims to change the way we collate and share information by contributing to or maintaining courses. A platform for educators to make money fulfilling bounties. A place to learn and earn governance rights in the process.

Applying the principles of open-source software development to education. Create courses and incentivise the creation of high-quality learning materials for these courses. Contributors may fulfil bounties for course creators - maintainers of the courses approve these requests, improving the overall quality of each course with time.

Students of these courses receive a high-quality course from many points of view and areas of expertise.

Decademy uses the same philosophy as Github, but we provide courses instead of repositories.

Features 🔥

  • Makers can make quests to raise funds for creating courses.
  • Users can also listen to or mint podcasts.
  • Users can interact with each other in the community section.
  • Sets profile info or sees badges and enrolled courses in the profile section.

cover

How it's Made

Decentralised Services (Ether.js and communication with Smart Contract).

All smart contracts are deployed on Polygon Mumbai ( Factory.sol, Course.sol, Membership.sol, Quest.sol, Podcasts.sol, Community.sol, Profile.sol)

This project uses,

  • [✨] React.js to design the frontend
  • [✨] IPFS for storing courses, podcasts, quests, profiles and community metadata through NFT.Storage

What's next for Decademy

  • Airdrop NFTs to those who completed courses
  • We will also add a contact which will give the potential for the user to write more ownership just by giving the voting rights, depending on how many courses you have finished

Built With

Share this project:

Updates