- A very fun project that i worked on from start to finish, TVShowSeeker used an external api source to seed information about tv shows.
- I used a laravel custom console command along with a cronjob to ensure continues seeding to make sure the local database is never out of date.
- Users can follow their favorite shows and through an algorithm i determine their missed episodes and present it in an organized queue.
- To ensure the app is always fast i implemented a background queue worker to constantly check the users episodes queue, and then cache it using Redis.
- Latest iteration of frontend updates included separating the desktop and the mobile layout, to make sure the browsing experience is optimal and streamlined regardless of the platform.
- Latest iteration of the frontend updates followed the progressive web app specifications to make sure the website is installable through browsers.
Other features include...
- Recommended tv shows
- Watched episodes time tracker
- Episodes calendar
- New seasons notifications
- Custom collage background images generated from the users own favorite tv show posters.
Ever since the app launch back in 2016, it went through a major backend upgrade and 2 minor style upgrades. All carried out by me.


