/vuetify-youtube-clone-template

A youtube clone template called vuetube built with vue & vuetify

Primary LanguageVue

YouTube Clone Template

YouTube clone template called vuetube was built with vue js and vuetify

Live Demo: VueTube

Features / Pages

  • Sign in / Sign up
  • Home Page
  • Trending Page
  • Subscriptions Page
  • Watch & Search History Page
  • Liked Videos Page
  • Watch Video Page
  • Comment & Reply
  • Channel Page Page
  • Dashboard Page
  • Subscribers Modal
  • Upload Video Modal
  • Video Details Page
  • Videos
  • Edit Video Details
  • Upload thumbnail Modal
  • Delete Video
  • Settings
  • Search Page

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

Screenshots

Delete the screenshot folder if you download this code (Screenshots folder is 3.14mb in size).

Sign In (/signin)

Screenshot

Sign Up (/signup)

Screenshot

Home Page (/)

Screenshot

Trending Page (/trending)

Screenshot

Subscriptions Page (/subscriptions)

Screenshot

History (Watch) Page (/history)

Screenshot

History (Search) Page (/history)

Screenshot

Liked Videos Page (/liked-videos)

Screenshot

Search Page (/search)

Screenshot

Watch Page (/watch/:videoId)

Screenshot

Comment & Reply (/watch/:videoId)

Screenshot

Channel Page (/channels/:channelId)

Screenshot

Dashboard Page (/studio)

Screenshot

Subscribers Modal (/studio)

Screenshot

Upload Video Modal

Screenshot

Upload Video Detail Modal

Screenshot

Videos Page (/studio/videos)

Screenshot

Edit Video Details (/studio/details/:videoId)

Screenshot

Upload Thumbnail Modal (/studio/details/:videoId)

Screenshot

Delete Video Modal (/studio/videos)

Screenshot

Settings Modal

Screenshot

License

This project is licensed under the MIT License

Developed by Reagan Ekhameye (Tech Reagan)

Reach me on twitter @techreagan