Inspiration

I recently learned about Octocat and wanted to add it in somehow, and seeing as how there's a website to customize Octocats, I had to put them in whatever sports outfits were available, along with every other feature randomized (colors, expressions).

What it does

I also wanted to show off various sports as not everyone knows just how amazing each one really is, so that's the real point of this program. (Additionally a few funny videos because who doesn't like humor?) Each Octocat redirects the user to another page which will randomly display one of four available videos of the chosen sport.

How I built it

I used PyCharm and Flask to build this project, unfortunately PyCharm doesn't enjoy working with CockroachDB, which leads into challenges I ran into.

Challenges I ran into

I attempted to incorporate a simple database with CockroachDB to do something like count how many times each sport was clicked, but was unable to merge it with Flask and the IDE I was using. PyCharm stopped letting me push to Github halfway through, and manually updating the code crashed my repo, super fun.

Accomplishments that I'm proud of

I was able to learn a lot about various technologies despite being unable to use them, because I spent so much time trying to figure out how to, such as CockroachDB.

What I learned

Going solo as a beginner hacker isn't the best idea~

What's next for OctoSports

Incorporating that database for amount of clicks - with or without CockroachDB. More videos? Better visuals/GUI

Built With

Share this project:

Updates