Inspiration

We have seen the impact of specific websites such as Coursera and Khan Academy in democratising education. We believe that people should have the ability to create their own education, and also to share their knowledge to other people. That's why we created the HackingEDUtube, a platform for people to share their knowledge and learn from their peers.

What it does

HackingEDUtube allows people to submit courses with their youtube videos and allow other people to view it. The instructor can include individual class notes for each of the lectures, while the students can engage in discussions in the individual lectures. Progress of students will be tracked and displayed in the dashboard.

How I built it

The front-end is built on bootstrap and javascript. The backend is built on node.js and express.js.

Challenges we ran into

  • Linking the front-end elements with the backend of the website
  • Creating the backend of the website with express.js, especially express.js routing
  • Setting up ssh keys with server and git

Accomplishments that we are proud of

  • Able the have basic functionality of adding a course, on-boarding an user and displaying courses based on the user's preference
  • Made database for the backend!!

What we learned

  • How to use bootstrap to build the interface for a web application
  • Do not over engineer, things take time to integrate and build

What's next for HackingEDUtube

We believe that HackingEDUtube can become a go-to platform for people to find untraditional courses taught by their peers and for people who want to share their knowledge to the rest of the world.

Share this project:

Updates