Home
Softono

Tiktok Clone

Open source Swift
30
Stars
7
Forks
3
Issues
1
Watchers
3 years
Last Commit

 About Tiktok Clone

This is a Tiktok Clone made with Nuxt 3, Vue JS, Laravel (API), Tailwind CSS, and Pinia

Platforms

Web Self-hosted macOS iOS

Languages

Vue Swift

Need Help Installing Tiktok Clone?

We provide expert installation service for this software. Our team will install, configure, and secure Tiktok Clone on your server. plans start at just $30.

Tiktok Clone

View on GitHub

TikTok-Clone

TikTok-Clone is a recreation of the TikTok ios application. Using programmatic UIKit, avkit, photokit, avfoundation and firebase realtime db.

Some of the Features

  • All UI built with Programmatic UIKit w/o storyboards or nibs
  • Auth with Firebase Auth
  • Tiktok Onboarding screens
  • Feed, Profile, Notifications & Discover Tabs
  • Custom Photos & Video Picker like the actual tiktok app
  • Custom Video Recorder like the actual tiktok app
  • Custom Video Player just like the actual tiktok app
  • TikTok-Identical Vertical Swipe up feed.
  • Overlay Music Video processing
  • Custom UIViewController Transition Animation
  • Custom UIView Transition Animation
  • Multi video selection
  • Text Overlay video processing
  • Custom Fonts etc.

Backend: Firebase

  • Using Firebase RTDB as data store
  • Using Firebase Storage to store videos, video thumbnail images & profile images.

ScreenShots

  1. Onboarding

  2. Main feeds

Video Demos🎥:

Home Feed:

Notification Feed:

Video Picker Demo:

Multi Video Selection from Custom Media Picker With Zoom Transition Animations:

Camera Demo:

Multi-Clip Camera Recording with Custom Camera Recorder, custom font text overlay, voice overlay into recorder clips etc.

More Demos Coming soon...🚧

Major Development Notes Coming soon...🚧

Major Refactor in progress...🚧