YouTube search engine


A search engine with smart sorting for rapid discovery of high quality video content.

Project overview

Date of completion:2015-02-15
Development time:1 month
Technology stack:JavaScript, AngularJS, Polymer
Database schema:Local storage
Source lines of code:1,300


  • Visual search progress indicator
  • Three column design for quick overview of found videos
  • Infinite scroll
  • Quick preview of videos
  • Basic stats available on each video tile
  • Mobile and desktop friendly
  • Search filters with the following options:
    • Upload date
    • Duration
    • Priority
    • Quality
    • Number of prefetched results (Results)
    • Smart sorting switch

Live demo

The demo is limited to 10,000 api calls, which translates to about 60 searches