• Stars
    star
    207
  • Rank 189,769 (Top 4 %)
  • Language Vue
  • Created over 4 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A youtube clone template called vuetube built with vue & vuetify

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

More Repositories

1

youtube-clone-nodejs-api

VueTube is a YouTube clone built with nodejs, expressjs & mongodb. This is the RESTful API repository.
JavaScript
622
star
2

vue-nodejs-youtube-clone

This is the frontend (VueJS) of the Youtube clone called VueTube.
Vue
480
star
3

twitter-clone-php

A twitter clone with basic functionality like tweet, like tweet, following system etc.
PHP
25
star
4

blog-api

This is a minimal blog api with some advance features developed using NodeJS, ExpressJS and MongoDB. If you are looking for a free RESTful API to interact with feel free to use this. It's open source.
JavaScript
21
star
5

blog-nuxtjs

A simple blog app built with nuxtjs and vuetify
Vue
13
star
6

contact-deno-vuejs

This is a contact list app built with denojs, vuejs & mongodb.
Vue
11
star
7

NodeJS-and-ExpressJS-with-MongoDB-Boilerplate

This is my boilerplate for RESTful API with NodeJS and MongoDB
TypeScript
10
star
8

quiz-restful-api

A quiz restful api with multiple and single choice options comprising of many questions in many categories. It has a public and admin route where admin can create questions and options etc.
JavaScript
10
star
9

Boss

Boss is a mini simple PHP mvc framework
PHP
7
star
10

portfolio

My personal portfolio
Vue
4
star
11

vue-auth

This is a vue token based authentication system.
Vue
2
star
12

job-frontend

Vue
2
star
13

IIC-Management-System

HTML
1
star
14

dice-game

A dice game built with vanilla JavaScript. It's a challenge from my YouTube channel.
JavaScript
1
star
15

job-backend

JavaScript
1
star
16

AppIdea

AppIdea allows users to store their project ideas, to avoid forgetting. Built with Boss PHP mini Framework.
PHP
1
star
17

xylophone-web-app

A xylophone music web app built with HTML, CSS and Vanilla Javascript.
HTML
1
star
18

nuxt-blog-template

Blog template built with vuetify and nuxtjs
Vue
1
star