DevPost for some reason deleted our entire project and banned my account (automated ban), so this is a rough back-up of our story that I saved. We unfortunately had a lot more written and had it more polished but hey, we're still here 💪! You can also check our GitHub README as we have some info there too
Inspiration
We noticed that the internet is a lovely place to share our opinion, feedback and cool trivia. Although sometimes it just sucks because you can't see what other people are saying about certain websites or pages. We decided to make a global comment section for every website in the world!
What it does
This is our team's project for uOttaHack's 5th year hackathon! Our project is a chromium based web extension that essenially acts as a universal social media platform that features likes and comments! Did we forget to mention it works on ANY website? 😳
How we built it
Using a tech stack of JavaScript, HTML and CSS for the front end, which includes the User Interface of Interlinked's comment section. In the backend, we decided to go with Node.JS, Express (for our REST-APIs) and the MongoDB Node.JS driver.
Challenges we ran into
The uOttaHack5 Hackathon was a challenging yet rewarding experience.
One of the biggest hurdles we faced was our lack of prior experience with databases, and we had to learn how to work with them from scratch. This was time-consuming and required a lot of effort, as we needed to understand the complex underlying concepts and structure of databases in order to integrate them with our project.
In addition, linking the backend of the project to the database was also a challenge, as we needed to make sure it acted as a smooth and seamless middleman between the user and frontend. Despite these difficulties, we were able to overcome them through hard work, perseverance, and a lot of trial and error. In the end, we believe our efforts payed off because we managed to learn a lot of cool stuff that we know we could put to use in our future projects
Accomplishments that we're proud of
- Working in a team, learning a lot of things together, including backend work, databases and collaboration techniques!
What we learned
- Backend with Node.JS and MongoDB
- Chromium based extensions
What's next for Interlinked
Who knows 👀
Log in or sign up for Devpost to join the conversation.