TrendTube lets users click on the world map to see the trending videos for a specific country. Be aware of what's happening around you and around the world!
Note: This app was created during the one-day Spectra Hackathon at YouTube.
Front-end: HTML5, CSS, Bootstrap, Javascript, jQuery
APIs: Google Maps Javascript, Google Maps Geocoding, Youtube Data Search
- Users can click on the world map to see the top 10 trending videos for a specific country.
- Users can click on a video to watch on the screen directly.
- (Coming soon) Users can use the search engine by entering a country to see the top 10 trending videos, instead of clicking on the map.
As TrendTube is not deployed, please follow these instructions to run TrendTube locally on your machine.
Clone this repository:
$ git clone https://github.com/afraysse/spectra_project.git
Create a virtual environment and activate it:
$ virtualenv env
$ source env/bin/activate
Install the dependencies:
$ pip install -r requirements.txt
Get an API key from Google, store it in a secrets.sh file, and make sure to put the file in your .gitignore.
Finally, to run the app, start the server:
$ python server.py
Go to localhost:5000 in your browser to check out TrendTube and see what's happening around the world!
Ashley Hsiao is a Software Engineer living in the San Francisco Bay Area. Email | LinkedIn | Twitter
Annie Fraysse is a Software Engineer living in the San Francisco Bay Area. Email | LinkedIn | Twitter
Katie Tarng is a Software Engineer living in the San Francisco Bay Area. Email | LinkedIn | Twitter
Allison Scofield is a Software Engineer living in Southern California. Email | LinkedIn

