HomeBase

In Progress
HomeBase overview

I created the Homebase program to more easily search across, navigate and interact with video media across various streaming services. It is being built entirely in python by myself, Henry Pharris. To cut down on graphic design time I most of my icons are from Icons8 which can be accessed at https://icons8.com/icons.

HomeBase overview 2

It uses the most up to date version of python with its most critical imports being speech_recognition, simplejustwatchapi, and PyQt, pyautogui. Together these are used to process voice input, search across streaming services, and open to your current streaming location, all with a complete GUI experience.

HomeBase overview 3

Commands follow a very set structure at the moment but may be expanded later, "Search <show name" will use the API to search for the given show and will return basic information about them. It will also list icons of available streaming providers for the searched show in user set preferred order. "Start <show name>" will initiate the same search but will automatically bring the user to their most up to date position in the show they've started according to the highest set priority service. There is a settings page to tune the operation and the read me contains info on how to install and run the program. Content definitely needs updating and I hope to add more functionality and aesthetic material.