TrendTube
TrendTube is a web app that allows users to 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.
Technologies
Front-end: HTML5, CSS, Bootstrap, Javascript, jQuery
APIs: Google Maps Javascript, Google Maps Geocoding, Youtube Data Search
Features
- 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.
Installation
As TrendTube has not yet been deployed, please follow these instructions to run TrendTube locally on your machine:
Clone this repository from GitHub:
$ 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 and store in a secrets.sh, 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!
Team
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.
Log in or sign up for Devpost to join the conversation.