Software Projects

Video Sharing Website using PHP/MySQLi with Source Code

The Video Sharing Website is a basic PHP/MySQLi project that allows website users to upload videos for online sharing. This project draws inspiration from YouTube, one of the most well-known and widely used video-sharing websites (YT).

About This Project

Register. The user must register on this system in order to upload and exchange video clips.

Upload.  When uploading a video or clip on the website, the user should navigate their page to the “My Uploads” page which displays a list of all videos they have posted.

The upload form will then open up after the user clicks the “Upload” button in the page’s upper right corner. This feature and some of the User Interface are still influenced by YouTube and are simple to use.

Note that the user must submit the form by clicking the “Upload” button on the upload modal before the user’s chosen video is automatically uploaded to the website.

When the user selects the video to upload, the chosen video or clip has a preview area that is located at the right side of the upload modal.

Add a Thumbnail. The user can also add a thumbnail or poster image for the clip to display.

Count the Views. The system also tracks the number of times each user’s clip is viewed by other users or website visitors.

How to run the Project

  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.
  1. Import the SQL file located in the database folder of the source code.
  2. Copy and paste the source code to the location where your local web server accessing your local projects. Example for XAMPP(‘C:\xampp\htdocs’)
  3. Open a web browser and browse the project.  http://localhost/video_sharing

Bankygold7904

Exousia Media @ https://exousiaamedia.com

Related Articles

4 Comments

  1. I know this if off topic but I’m looking into starting my own blog and
    was wondering what all is required to get set up? I’m assuming
    having a blog like yours would cost a pretty penny? I’m not very internet smart so I’m not 100% positive.
    Any suggestions or advice would be greatly appreciated.
    Many thanks

  2. Good day! I simply want to offer you a big thumbs up for your
    great information you have here on this post.
    I’ll be coming back to your web site for more
    soon.

  3. Wonderful blog! Do you have any helpful hints for aspiring writers?
    I’m planning to start my own blog soon but I’m a little lost on everything.
    Would you propose starting with a free platform like WordPress or go for a paid
    option? There are so many choices out there that I’m totally overwhelmed ..
    Any tips? Appreciate it!

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button
x