Team Notes

Varun and James are foreigners, and had to leave early for various reasons. They are thus not added to this, but are very much part of this team:)

Inspiration

All 4 of us have struggled to keep track of all the tabs we have opened, especially when doing research. We were thinking - how can we automatically, have a map of where our tabs came from and how we should progress through them? Chrome tree is the fruits of our labor.

What it does

Chrome Tree looks for tabs you

  1. Opened on your own, e.g. "Cmd-T" -> type in URL
  2. Opened from a link

So for the first case, it puts the first webpage you open on your own, as a parent for its own column. Then, for links you open from this parent link, it comes underneath it within the same column.

How we built it

We built a chrome extension using Javascript.

Challenges we ran into

Firstly, we want to state up front that we have not managed to get each parent into its own column. Right now we only have one column and all new links goes chronologically downwards. So we struggled with web programming as most of us have never done anything similar. (That being said, we are proud to say we are making it open-source, and will be refining it! Ran out of time in this hackathon to add in all the functionality we wanted).

Accomplishments that we're proud of

Learning about something entirely new! (3 out of 4 of us learnt it from scratch)

Making great friends! It was the first time we met each other, and two of our team members are not even from Singapore (in fact, it is their first time here!)

What we learned

How to teach and mentor each other; as well as technical web development skills

What's next for Chrome Tree

Develop its full functionality, and make it available openly, for anyone to edit it and make it fully applicable to niche needs!

Share this project:

Updates