Skip to content

Lets the website users uploads some videos to share with the public online.

License

Notifications You must be signed in to change notification settings

harsh827/video_tube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Video-Tube

The Video Sharing Website is a PHP/MySQLi project that lets the website users uploads some videos to share with the public online. This project is inspired by one of the most popular video-sharing sites which is YouTube.

Features

  1. Users can input their videos in my uploads page

  2. Users can delete their uploaded videos using My Uploads Page

  3. All users can view, edit and delete their videos from their respective My Uploads Page

  4. This project counts the views in each user clip when viewed by other users or visitors to the website.

  5. If visitor's uses the link of Video-Tube home page, they can see all videos uploaded by different uploader's


  • Home Page: The page where the system users and website visitors will be redirected by default when browsing the video-sharing website. This page display all the uploaded clip or videos on the website.

  • Login Modal: The popup modal where the system users submit their system credentials to access the data and functionalities of Video Tube.

  • Signup Page: The page where the new users create their account.

  • My Uploads Page : The page where uploaded clips and videos of the user listed and managed.

  • Upload Modal: The popup modal where the users upload their new clip and also when updating their uploaded or posted videos.

  • Video viewing page

  • Search box: The input box located at the top navigation bar of the page where the users or visitors enter keywords when looking or searching for a specific clip or video.

Tech Stack

  • JavaScript
  • PHP
  • PhpMyAdmin(web-based administrating tool for MYSQL)

Installation Instructions

  1. Download the source code and extract the zip file.
  2. Download or set up any local web server that runs PHP script.
  3. Open the web-server database and create a new database name it vss_db.
  4. Import the SQL file located in the database folder of the source code. Copy and paste the source code to the location where your local web server accessing your local projects. Example for XAMPP('C:\xampp\htdocs')
  5. Open a web browser and browse the project. E.g [https://localhost/video-sharing-website]

Sample User Access

Email: [email protected]

Password: jsmith123

Website Demo

Demo Video

[Unmute(demo video) to hear the sound of uploaded videos in Video Tube]

20220218_012018.mp4

About

Lets the website users uploads some videos to share with the public online.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published