Tripletail
The Full Widget
Some things are easy…
Some things are hard...
Tying your shoes
Catching a Spadefish
Landing a CS job
Think about who you’re competing
with...
Why would they hire you?
Are you prepared?
How will you stand-out?
And what’s the worst part?
Gayle is not fun
Imposter Syndrome… sound familiar
What if there was a way to stop guessing?
What if you knew, in real-time, how strong your Github profile was..
And what if improving it was fun????
Welcome to TripleTail
Real time analysis of your performance on Github:
● Number of repositories
● Number of followers
● Hireability
What’s the big idea?
Empowering young developers with data
Demo time baby!
The Commander-in-Chief
Front-end Backend Site-Reliability
Product Manager
Samie Azad Wendy Leung
Marketing
Susan Su
Stef Silverio
Athena DengAllison WeinerPhu Truong
Derrick Gee Shoji Takashima
Technology Stack
Server
Front-end
Back-end
Development
Manager
Architecture - Server Side/Deployment
Testing
Local
Host
Github
ServerFabric
NGINX
GUNICORN
FLASK
Architecture - Front-end
Login
Lo
Github API
via Javascript
Back-end
Github
Credentials
Callback URL
Rankings
Architecture - Back End
● Flask web app:
○ Handles part 2 of Oauth2 - logs user into github & receives access token
○ If login == SUCCESS: create instance with all relevant JSON data from Github API
■ Use requests module to receive API data
○ Pass instance dictionary into frontend & serve up HTML page containing user info and ranking
○ If login == FAILURE: redirect to front page
● Failures:
○ Oauth - should’ve started implementing earlier.
○ No time to change approach when we started discovering better implementations
User
class/requests
module
Oauth2 Github API
Front End
Marketing
https://twitter.com/_tripletail | ~300 followers
Twitter: strategic following method to gain a head start in
traction
https://fb.me/TheTripletail | 8 page likes
Facebook: had difficulty at first, but it is up and out there
https://medium.com/@stefansilverio/team-tripletail-introduces-triplet
ail-1d3b34f20e8
Press release: hosted on medium
Achievements
● Fully functional product
● Responsive and Dynamic
● An authentic OAuth
● Great communication from all members
● Smooth merge between frontend and backend
Improvements
● Our battle mode is in the works
● Display the ratio of README to Repos
●
Buenos Noches

Tripletail