ChainEd

ChainEd

A Decentralised Web3 Learning Platform which is build by using React, Firebase DB, Frame Motion. It helps everyone who are all interested in learninig this puzzle-ful domain.

ChainEd

ChainEd

A Decentralised Web3 Learning Platform which is build by using React, Firebase DB, Frame Motion. It helps everyone who are all interested in learninig this puzzle-ful domain.

The problem ChainEd solves

For Staff:

  • Secure Resume Verification that allows staff (open-to-work) person can upload their resumes, which is hashed for tamper-proof verification. This ensures that only authenticated professionals are authenticated allowed to upload content.
  • Authorized Content Upload feature will allow the authorized staff to upload course videos securely. The videos are stored on IPFS, generating a unique hash for each, ensuring data integrity and availability.
  • Decentralized Storage ensures that the staff don’t need to worry about centralized server failures or data breaches since we uses IPFS,

For Admins:

  • Efficient Authentication helps admin to securely verify staff credentials using hash values, reducing time consumption, manual errors and streamlining the process.
  • Enhanced Control provide full control to the admin over who gets to upload educational content, ensuring only qualified professionals contribute to the platform.

For Students:

  • Direct Access enables that the students can access educational videos and courses without needing authentication, promoting inclusivity and global reach.
  • Since videos are stored on IPFS, students can access them without fear of data loss or manipulation, ensuring consistent and trustworthy learning resources.

KEY BENEFITS:

  • Tamper-proof verification
  • Decentralised availability
  • Global Accessibility
  • Enhanced Security
  • Streamlined Workflow

Challenges we ran into

Limited Team Size:
With only three teammates working on this project, we often found ourselves low for the first time. Balancing the workload across development, testing, and debugging was a significant challenge.

Travel Stress:
Being outsiders to Mangalore, the train travel consumed a lot of our energy, leaving us feeling sleepy and reducing our overall productivity during critical work hours.

IPFS Data Retrieval Issues:
Interacting with IPFS for uploading and retrieving data occasionally caused frustration. The retrieval process was sometimes slow or inconsistent, leading to delays in testing and deployment.

Beach Distractions:
NIT Karnataka's proximity to the beach proved to be both a blessing and a curse (lovable curse). We couldn’t resist spending time there, which consumed a considerable portion of the time we had planned for our project development.

Tracks Applied (5)

Ethereum Track

Our project fits seamlessly into the ETHIndia: Ethereum Track by leveraging blockchain principles of decentralization, s...Read More

ETHIndia

HackVerse 5.0 Grand Prizes

Our project embodies the spirit of HackVerse 5.0 Grand Prizes track by integrating cutting-edge technologies like blockc...Read More

The Knowledge Exchange: EdTech

Our project seamlessly aligns with The Knowledge Exchange: EdTech track by creating a secure and decentralized platform ...Read More

Plotch.ai

Our project fits into the Plotch.ai: Plotch.ai track by incorporating a chatbot named Shizuka, designed to enhance user ...Read More

Plotch.ai

Avalanche Bounty

Our project aligns with the Avalanche: Avalanche Bounty track by harnessing Avalanche's high-speed, low-latency blockcha...Read More

Avalanche

Discussion