Skip to content

YouTube video search application using YouTube REST API, JavaScript, jQuery, and NodeJS.

Notifications You must be signed in to change notification settings

ujjavaldesai07/uflix-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uflix-app

YouTube video search application using YouTube REST API, JavaScript, jQuery, and NodeJS.

DEMO

Note: It is only running on a free dyno, so it may take some time before it responds.

Features

  1. The application is using the data from youtube rest api and display and play multiple videos at a time.
  2. The application implements the auto-complete search functionality by calling google's search API.
  3. In order to see the video on youtube, it shows link below the videos which will redirect to youtube.
  4. At max 50 videos will be shown which is the limitation of the youtube rest api.

Steps for executing:

  1. Get the Youtube API KEY in order to access the Rest API. You need to register from here.

  2. Download/Clone the repository.

  3. Replace the "process.env.YOUTUBE_API_KEY" variable with your key and "process.env.PORT" variable with your desire port number in server.js

  4. Run the server.js on the node server.

         node server.js
    
  5. Run the URL in your web browser on your localhost ip and port number which is assigned in server.js

         http://127.0.0.1:7070
    

References

  1. https://developers.google.com/youtube/v3/code_samples/code_snippets
  2. https://developers.google.com/youtube/v3/guides/implementation/search
  3. https://getbootstrap.com/docs/4.0/getting-started/introduction/
  4. https://devcenter.heroku.com/articles/deploying-nodejs

About

YouTube video search application using YouTube REST API, JavaScript, jQuery, and NodeJS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published