TVShowSeeker

A massive Laravel/Vue/Redis project.

https://tvshowseeker.com
LaravelVue 3TailwindRedis
Featured screenshot from TVShowSeeker
  • 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.

Screenshot from TVShowSeekerScreenshot from TVShowSeekerScreenshot from TVShowSeeker