We wanted a new method for taking part in large discussions while still being able to focus in on specific parts of the conversation.

What it does

Helps organize real-time discussions into a tree, that enables easy traversal of information.

How we built it

We started thinking about how we wanted our users to visualize large conversations. We then started experimenting with different methods of displaying the tree. We then proceeded to hack away until we finsihed.

Challenges we ran into

Dynamially placing large numbers of nodes without overlap was difficult. Working with React along side D3.js proved to be more complicated than we had expected.

Accomplishments that we are proud of

We were able to finish a initial implementation of our idea.

What we learned

Working with d3

What's next for TreeTalk

Improve tree navigability and usability

Share this project: