/Twee

Primary LanguageJavaScript

#The Tweet of Babel

We wanted to build a web page that would get relevant top trending tweets from London and speak them out loud! Full credit to Danielle for a wonderful idea that I was very happy to be involved with!

alt tag

Objectives

  • Create a proof of concept
  • Learn about API's, specifically Twitter's in this case
  • Learn how to use voice synthesis

Technologies

  • Ruby
  • Sinatra
  • Twitter API
  • Javascript
  • Jasmine
  • RSpec
  • Html
  • CSS
  • Git

MVP Requirements

  • Get tweet data from Twitter
  • Filter it by top trending results
  • Have the webpage speak them out loud

Enhancements

If we had more time to work on this project, the features we would like to have added would be:

  • The ability for several tweets to be spoken simultaneously
  • CSS Styling and Design - A tree with birds seemingly saying the tweets without any text visible on the page
  • More structured filtering of data

Contributors

Our team was made up of: [Danielle], [Josh] and myself! [Danielle]:https://github.com/ddemkiw [Josh]:https://github.com/bebbs

Danielle: "As a team, this was our first experience working with an API that pulled in information of any kind. It was also our first opportunity designing a project where we could decide for ourselves which technologies to use (in terms of the text-to-speech API). We discovered that an initial code spike is integral for this process, as it gave us the opportunity to experiment with different approaches and different technologies. Once we had a successful spike, it gave us the confidence to build a fully tested mvp."