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.