Try it: Here
We all use Twitter a lot and gain tons of entertainment from it. This all can't be free— everything comes at a cost. We wanted to raise social awareness of the environmental impacts of using the social media, and the web in general.
What it does
How we built it
We built the webapp using Node.js as a server side language, Express as a backend framework, and a Python script to scrape the user's Twitter data. We also used standard HTML, SCSS/CSS, and Bootstrap for a responsive user-interface. We utilized Github as a version control, and then deployed to Heroku for public access :).
Challenges I ran into
We used a Python script to scrape Twitter user data. It took us a significant amount of time to find out how to link this Python script to Node.js. We also REALLY wanted the number to be animated and visually count up, but alas, Node.js is server-side, and we could not figure out how to make this work on the client-side. Also, we switched to this idea last minute so made the most out of the time we had left.
Accomplishments that we're proud of
We got it to work! :D TreeHacks was really fun! This is our first time going to a hackathon so building something and finishing it is already an accomplishment!
What I learned
What's next for Twitter Dioxide
We think it would be really cool if we could somehow make an application that tracks the environmental impact of your SCROLLING on Twitter, as most of our time on Twitter is spent scrolling rather than Tweeting. We definitely plan to continue iterating on this application after TreeHacks!