JavaScript Code for the front-end of the main Veel website.
Channel.js - Handles the Channel Page.
Comments-manager.js - Handles the Comments front-end (rendering, adding, editing, deleting, liking/unliking etc) of a given video on the cideos page.
Extend.js - Funtions shared accross different pages on the site.
Home.js - Handles the Channel Page.
Process_vtt.js - Processes VTT file for the timestamps to be used for the preview thumbnails when user is scrubbing or hovering on the player. This is done during the upload process as such this is used in the upload page.
Search.js - Handles the Search Page.
Trending.js - Handles the Trending Page.
Upload.js - Handles the Upload Page.
Video.js - Handles the Video Playback Page.