Inspiration
Every student in university faces the problem that when he or she searches the internet for some study material, either it is outdated or new which is not relevant to his or her coursework. When we studied Assembly language, we faced a similar problem. They were two different architectures taught mainly which were 8088 and 8086. We faced difficulty to find related material online to the one we were taught and many hours were spent to find it. This inspired us to create a platform where students from one university can share materials they find on their specific course forums. Other students can view them and up vote helpful material which makes it easier for students of that course to access related material.
What it does
Our web application provides a common platform for students to share their course work and other helpful material they find online. Even if a person is not enrolled in a specific university, they can still access the coursework taught there making education more affordable and accessible to people from poor backgrounds. It does not discriminate against people from any background or gender providing equal access to quality higher education. As each course from a specific university has its own page, students get personalized content.
How we built it
We used NodeJS and MongoDB for back end. For front end we used ejs templating engine and css.
Challenges we ran into
The first challenged we ran into was related to git. When merging different branches, we faced several problems. We also faced problems at the time of integrating front end and back end. As it was our first hackathon, we faced difficulties due to the time constraints.
Accomplishments that we're proud of
We are proud that we did a lot of work in such a short span of time. The main achievement that we are proud of is that we overcame the above mentioned difficulties as a team.
What we learned
- The importance of teamwork.
- Usage of git
- Not to depend on templating engines for frontend and use frontend frameworks
What's next for courseHUB
- Allowing students to upload files, images etc
- Adding more universities
- Moving to a frontend framework like React
Log in or sign up for Devpost to join the conversation.