Inspiration
We were inspired by the current problems facing recipe websites - if you look for a steak recipe, sometimes the comments suggest edits that end up being even more popular than the original itself. We want to use a tree structure to document the meaningful variations / evolution of recipes, and realized we could apply this technology to other problems as well.
For example, when authors write stories, their progression of ideas is anything but linear. This infrastructure allows authors to more easily revisit older ideas and have any number of new ideas branch off.
What it does
It stores data in a node-like format. Each node can have any number of children that stems from it, in a "branch" like way.
How we built it
We used the Express framework to develop a RESTful api that services our frontend and talks to Firebase on the backend.
Challenges we ran into
We didn't know how to use Firebase and Express, so this took a good chunk of time.
Accomplishments that we're proud of
We know now Firebase and Express! wooo
What we learned
Firebase, Express
What's next for Branch
Integration with other services, making it more generic
Log in or sign up for Devpost to join the conversation.