Complete TikTok Clone Short Video Sharing Platform Using PHP Laravel Source Code | Free Source Code

Complete TikTok Clone Short Video Sharing Platform using PHP Laravel Source Code

tiktok clone social network platform

Project: Complete TikTok Clone Short Video Sharing Platform using PHP and MySQL with Source Code

About Complete TikTok Clone Short Video Sharing Platform using PHP MySQL Project Free Download

This project is called Complete TikTok Clone Short Video Sharing Platform using PHP MySQL Source Code. TikTok Clone is a short video based platform. It is the best way to start your own short video based website! TikTok Clone is fast, secured, and it will be regularly updated. This amazing script was written using the amazing Laravel PHP framework. The script has high performance, responsive & flexible design.

Features of Complete TikTok Clone Short Video Sharing Platform

  • Sign up/Login – Users can register with the app using their email addresses, phone numbers, or social media accounts. The registered credentials can be used for logging in.
  • Home Section – It is the section of the app that appears when you log in to the application. Here, all pages are listed for easy accessibility.
  • Create Video – Users can create videos where they can express their talents by lip-syncing to the audio file available in the app. They can dance, share their expressions, and more via the platform.
  • Discover Videos – Users can search for specific videos of other users by browsing for the users, hashtags, or using a search term.
  • Privacy Settings – Users can change their privacy settings as per their preferences. They can publish their video content only to their followers or the public.

  • Create and Manage Profile – Users can create, manage, and edit their profiles, with their details like name, photo, contact details, and more.

  • Post Video – Users can post their videos created through the platform with a description, hashtags, etc. They can also tag locations and other users in their videos.

  • Watch Video – Users can watch videos shared by other users on the video-sharing platform. They can double-tap to like, comment, and share it with other users. They can also see the location and user details tagged in the video.

  • In-app Push Notifications – Users will be notified about trending videos, hashtags, videos of people they follow, and more via in-app notifications.

  • My Favorite Sounds – Users can save the soundtracks that they find interesting in their profiles and use them while creating their videos.

  • Comment on Videos – Users can comment on videos of other users. They can share their opinion about the content seamlessly with this feature.

  • View User Profile – Users can view profiles of other users and their videos. They can share, like, and follow the profiles that they find exciting and entertaining.

  • View and Like Post – Users can view the posts shared by other users on the platform. They can like it if they find it creative.

  • Settings – Users can manage their profiles with several settings options, including view app content, share their profiles with others, and many more.


    PHP 5.5 or Higher.
    GD Library.
    SSL certificate (just require for video chat).


tiktok clone short video sharing platform site

tiktok clone short video sharing platform site

tiktok clone short video sharing platform project

How To Run??

Above all, to run this project you must have installed a virtual server i.e XAMPP on your PC. Complete TikTok Clone Short Video Sharing Platform in PHP and MySQL with source code is free to download,

Follow the following steps after Starting Apache and MySQL in XAMPP:

1st Step: Firstly, Extract the file
2nd Step: After that, Copy the main project folder
3rd Step: So, you need to Paste in xampp/htdocs/

Further, Now Connecting Database

4th Step: So, for now, Open a browser and go to URL “http://localhost/phpmyadmin/”
5th Step: After that, Click on the databases tab
6th Step: So, Create a database naming “tiktok” and then click on the import tab
7th Step: Certainly, Click on browse file and select “tiktok.db” file which is inside the “db” folder
8th Step: Meanwhile, click on Go button.

After Creating Database,

9th Step: Open a web browser and browse the project. E.g [http://localhost/]

Admin Login Access Information

Password: rootadmin


I hope this TikTok Clone Short Video Sharing Platform using PHP MySQL will help you with what you are looking for and hope that you will learn something with this project that is useful for your future projects

Related Projects: Online Alumni Tracking System in PHP and MySQL, School File Management System using PHP/MySQLi, Budget Management System using PHP/MySQL, Barcode Based School Event Attendance Monitoring System using PHP/MySQL, Online School Attendance Management System in PHP MySQL, School Fees Payment Management System in PHP MySQL, School Log Management System in PHP MySQL, Preschool Management System using PHP/MySQLi, Advanced School Management System with Complete Features, Complete File Management System using PHP MySQL, Task Management System Using PHP MySQL, Courier Management System using PHP and MySQL, Gym Management System using PHP/MySQLi, Online Alumni Management System using PHP/MySQL, Ultimate Facebook Clone Social Network Platform using PHP Source Code

Download Here
Facebook Comments
  • How do i edit the template to suit my needs, like i tried looking for the index.php file and other files but i failed to get them. thanks

    wartex September 16, 2021 3:41 pm Reply
  • am getting this error please need help
    method_exists(): Argument #1 ($object_or_class) must be of type object|string, null given

    geosonng July 24, 2021 7:17 pm Reply
  • Is it only me that can’t find the database file. Named tiktok.db
    It’s no where in files

    Xi July 2, 2021 11:45 pm Reply
    • Please watch the video demo on how to add the database not just directly comment.

      admin July 3, 2021 10:27 am Reply
  • govno bag fyyyyyy

    Fleg Mog June 17, 2021 2:40 am Reply

Leave a Reply

Your email address will not be published.