Flutter – TikTok Clone | Triller Clone & Short Video Streaming Mobile App for Android & iOS Download For Free
Flutter is an open-source mobile application development SDK created by
Google. It is used to develop applications for Android and iOS, as well as
being the primary method of creating applications for Google Fuchsia.
Flutter widgets incorporate all critical platform differences such as
scrolling, navigation, icons and fonts to provide full native performance on
both iOS and Android.
We provide basic suport free of charge,but we are also offering installation
packages, if yo need premium support, please select one of our packages
below that meets your requirments.
LeukeVideos is a TikTok | Triller Clone & Short Video Streaming Mobile App.
LeukeVideos has developed using Flutter and Dart. Hence, this app is
supported by both Android and iOS devices. We have introduced several
features to this app, and in future updates, we will continue to include
more features to enhance its efficiency.
Mobile Application Features
- Developed with Latest Flutter v3.22.2
- For Android & iOS
- Android 14 Ready
- iOS 17 Ready
- Well-arranged and managed code
- Splash Screen
- New: Hashtags and username mention in the video description
- New: AI video description generator
- Social Media Login Google | Facebook | Apple
- Manage Social Login enable/disable from Admin Panel
- Register and Login using Email with OTP Based verification
- Home Screen with video playing and change video on scroll up/down
- Manage Social Login enable/disable from Admin Panel
- Search Page
- Account Setting Page
- Carousel Slider
- Video Trimming
- Upload Video from gallery
- Add music and record video
- Like Videos
- Share Videos
- Follow Users
- Comments
- Video Watermark
- Report Video
- Nudity Detection using SightEngine API
- Weapons Detection using SightEngine API
- Hate Content Detection using SightEngine API
- Upload Profile Picture
- Block User
- Report User
- Report Posts
- Video Views
- Video Likes
- Choose Sound Track From Played Video
- User Chat
- User Verification
- Verified Profile Tick
- HLS video streaming
- Video Cache
- Easy to Understand Code
- Ready to Launch
Laravel Web Version Features
- Modern UI
- Signup / Login
- Social Login
- Watch Videos
- Like / Comment
- Follow / Unfollow
- Pre-recorded Video Upload
- Notifications
- Privacy Policy Page
- Terms Of Use Page
- Social Media Links
- Suggested Accounts
- My Profile
- User Verification Tick
- User Chat
- User Email Verification
- Dynamic Primary Color
- Multiple Sponsor Listing
Laravel Admin Panel Features
- Modern Dashboard with various system stats on your disposal
- Music Categories
- Upload Music Tracks
- Tracks are converted into AAC format as they are being uploaded
- Manage Users
- Manage Videos
- Manage Trending Tags
- Manage Reported Videos
- Manage Flagged Video by NSFE Detector
- Manage Reported Video by App Users
- AdMob Settings
- NSFW Detector Settings (Nudity | Weapons | Hate Content)
- SendGrid API settings for outgoing Emails
- SMTP Email Settings for outgoing Emails
- Admin Settings
- Watermark Settings
- Social Links Settings
- Web Social Login Settings
- Pusher Settings for Web Version
- Watermark Settings
- AI Settings
- Privacy Policy Page
- Terms Of Use Page
- One Click Updates Importer
- Import /Export Music listing for bulk editing
- Social Media Login Optional
- Flutter App API KEY and USER settings
- Storage options Local | Aws S3
- Web Version Settings(Logo, Primary Color, White Logo)
- User Verification Management
- Sponsor Management
Web User Demo User Name : demo@unifysofttech.com password: 12345678 Web User Demo User Name : demo1@unifysofttech.com password: 12345678
Admin Demo Url : https://leuke.unifydemos.com/admin User Name : admin password: 12345678
What you will get?
- Full source code
- Documentation
- Free Version Upgrade
- Flutter Application
- Web Version Laravel Application
- Laravel Admin Panel and APIs
V4.1 | 11-June-2024
Admin Panel New: Added settings to add Google Gemini AI API key in the app settings. Fixed: Minor Bug fixes Flutter App New: Flutter upgraded to v3.22.2 New: AI description generator has been added to the app. New: User can add hashtags in the video description which links to the hashtag videos page. New: User can tag other users using @username in the video description which links to the user's profile. New: Upgraded dependencies and packages to latest flutter and dart Fixed: Memory leak issue resolved Fixed: Minor Bug fixes Fixed: Removed Deprecated code files Web Version Fixed: Minor Bug fixes
V4.0 | 08-May-2024
Admin Panel New: Updated laravel to latest version 10 and PHP 8.2 Fixed: Minor Bug fixes Flutter App New: State management upgraded from MVC to GETX New: Flutter upgraded to v3.19.2 New: UI update New: Latest dart compatible dependencies New: Addon ready app implementation Fixed: Deprecated gradle files issue Fixed: Removed Deprecated code files Fixed: Video performance issues Fixed: App crash during video upload process. Web Version New: Updated laravel to latest version 10 and PHP 8.2 Fixed: Minor Bug fixes
V3.6 | 13-January-2023
Admin Panel Fixed: Bootstrap fixes Flutter App New: Reporting user requireed for iOS New: Blocking video content requireed for iOS New: Flutter upgraded to v3.3.0 New: Delete profile feature added Fixed: Update user profile issue resolved Fixed: Removed Deprecated code files Fixed: Resolved Firebase Messaging package issue Fixed: Notifications not working Fixed: Video do not update when switch between following and for you Fixed: Gender selection issue on iOS during registration Fixed: Cannot comment on Videos Fixed: Comments three dots issue Fixed: Registration email input validation Fixed: User Profile icon Fixed: Video playing in background Fixed: Video descriptoon is cut off Fixed: Video uplaod issue some some devices Fixed: Home button stop responding after search Fixed: Stuck on search of a video is played from searched items Fixed: Watermark getting cut off Fixed: User Profile page Like | Followers | Following count issue when swicthing between tabs Fixed: Back from pages sometime crash the app Web Version Fixed: Bootstrap Popups Fixed: Mobile device cannot acces menu Fixed: Mobile device cannot close popup
V3.5 | 22-June-2022
Admin Panel Fixed: Bootstrap Popups New: Video conversion to HLS when uploading from admin Flutter App Fixed: Social Media registration sometime ask for lname randomly Fixed: Notifications setting were getting reset to default automatically Fixed: FCM token was not being removed when logout New: HLS Videos Support New: Video Croping New: Text Filters New: Video Rotation New: Timer on Camera Screen Performance: Upgraded to flutter 3.0.1 Performance: Upgraded all the dependencies to latest Fixed various reported bugs from clients Web Version Fixed: Chat issues
V3.4 | 22-Nov-2021
Admin Panel Fixed: Listing pages not opening , issue with jquery CDN path Fixed: update popup not working Fixed: Video listing page video play popup not opening Fixed: Video not pausing and keep playing in the background Flutter App New: Pure Null Safety Compatible New: Flutter Version 2.5.3 Compatible New: Apple M1 Chip Compatible Fixed: Registration with email not sending OTP Email Fixed: Start New conversation cause app crash Fixed: Profile Page keep showing loader Web Version Fixed: Video play popup
V3.3 | 7-Nov-2021
Admin Panel New: Modern UI, Improvements,Upgradded to latest frameworks Fixed: Issue when updating Mail Credentials into Admin Panel Web Version New: Chat modified to use Pusher & Laravel Echo Fixed: Commenst Not working Fixed: Like count not increasing Fixed: My Profile view broken on some screens Flutter App New: updated to support Flutter 2.5.3 Version and updated all the packages to latest versions New: In App Notifications New: Deeplinking Sharing with thumbnails New: Modified the chat system to use Pusher for real time chats New: Performance Improvements, New: New My Profile Screen UI New: New Login Screen UI New: New Dashboard Footer UI New: New Folowers/Following Screen UI New: New Icons New: Changed API auth to JWT Fixed: Trimmer preview issue Fixed: Video Upload Issue Fixed: Front Camera not working issue Fixed: Mic Audio recording issue on some devices Fixed: Google AdMob Package updated Fixed: Facebook Login Package Updated Fixed: Social Login process Fixed: Dynamic Colors not working properly Fixed: Many reported issues by customers Fixed: OTP email not working
V3.2 | 12-May-2021
Special Thanks to @imothek for all the help and debugging for this release
Admin Panel Fixed: Video Upload was cutting to random duration Fixed: temporary stored video path was incorrect Flutter App Fixed: Api sound path was coming incorrect Fixed: Video duration was storing incorrect Fixed: Random App Crash Fixed: Record button click crash Fixed: Disk button click crash Fixed: Bottom bar becomes blank Fixed: My profile video listing scroll not working Fixed: User profile image not rounded Fixed: Video pause/play missing during recording for Android Fixed: User profile and My profile changed view count to compact view Fixed: Video description was not storing when we first submit the video Web Version Fixed: Video Upload was cutting to random duration
V3.1 | 8-May-2021
Admin Panel Fixed: Certain audio file uplaod issue.Exception getting duraton. Fixed: Google Recapthca made Optional Fixed: Mail settings update Issue Fixed: Vidoe not uploading when storage is set to S3 Fixed: When storage is set to S3 , watermark path in admin page genral setting was not updating path Overall Performance Improvements Flutter App Flutter 2 Support New: Comments Edit/Delete Fixed: User was still able to chat with blocked user Fixed: User was able to visit blocked user profile from blocked user list page and take all the actions Fixed: Vidoe not uploading when storage is set to S3 Fixed: Not sending verification email at the time of registration Fixed: Mobile number filed validation in edit profile page Fixed: Edit Bio keyboard overlap Fixed: View count not increasing Fixed: share button multiple click opening multiple popups Fixed: Like vidoe was loading the whole app again Fixed: Sometime clicking the chat button would get stuck at loading only Fixed: Crash at loading for certain devices Fixed: Newly followed user status not updating immidiatly when we visit user's profile Fixed: Opening a video from profile get stuck in loading and music of next video start playing Fixed: Writing message text color was not reflecting the dynamic colors from admin panel Fixed: Only spaces in chat message Fixed: Message time stamp layout Fixed: Verification page name field validation to accept alphabets only Fixed: Video upload was trimming to 3 -5 sec for some videos Fixed: Blocked User check throughout the app Fixed: iOS bottom bar padding for devices with norch Fixed: Edit profile email readonly now so user can not change email Fixed: Some issues with chatting Fixed: Profile Update was not reflecting Fixed: Vidoe uplaod show success but it was not updating under user profile Fixed: AdMob issue due to package discountinued so changed the package. Fixed: Detailed Purpose Strings for iOS permissions Fixed: API FFMPEG commands to extract sound from user gallery uploaded video Overall Performance Improvements Web Version Fixed: adding new comment giving an exception Fixed: Vidoe not uploading when storage is set to S3 Fixed: Not sending verification email at the time of registration Fixed: Video upload was trimming to 3 -5 sec for some videos Fixed: Blocked User check throughout the app Fixed: Extract audio track from user's uploaded video Fixed: Vidoe upload issue if user_id named folder does not exist inside sounds folder or if thumb folder is missing insdie videos upload directory. Overall Performance Improvements
V3.0-A | 23-Mar-2021
Fixed: 500 error after replacing update files.
V3.0 | 23-Mar-2021
Admin Panel New: Add upto 5 video recording durations New: App Theme ( Set App Colors dynamically from admin panel such as background, buttons, text, icons, headings). Fixed: Report Section was missing actions to be taken against the reported video Fixed: SMTP setting test email added so you are sure if the credentials has worked or not. Fixed: Add video recording times Fixed: Moved FFMPEG logic into a common function for easy navigation Fixed: Extract Audio from video uploaded by admin Fixed: Slow video uploading Fixed: Video uploading error when selected sound Flutter App New: Dynamic vidoe recording durations from admin New: New Login screens flow with improved design New: Dynamic App Colors from admin panel ( background, buttons, text, icons, headings) New: Show user followers count on dashboard New: Added posts count on profile page New: Changed all icons to SVG New: Blocked User list New: Detailed search page Fixed: After selecting audio , track does not play while recording video in some cases ( iOS Only) Fixed: Long description were not showing properly Fixed: Profile icon not clickabled in comments Fixed: edit profile mobile number optional Fixed: Improved App design Fixed: Block / Unblock user Fixed: Block content from blocked Users Fixed: Users unable to Delete their own videos after they are published Fixed: Edit Video Description Fixed: Swtich position of Followers and Following tab on profile page Fixed: Bottom bar padding issue in Norch enabled devices Fixed: Extract Audio from video uploaded by user Fixed: Error handling if Mail settings are nor configured in admin Fixed: Application crash if incorrect S3 settigns are configured Fixed: select music from palyed vidoe was not working properly Fixed: Mobile number option when editing profile Fixed: username should only contain numbers, letters or _ Fixed: Profile picture editing on iOS not working Fixed: user was able to block own profile Fixed: Social media login case password and confirmed same check not working Fixed: Bio was not updating Fixed: Full height Video Fixed: Slow video uploading Improvement: App's overall design has been improved Web Version New: reCaptcha added for the user registration form page to avoid spam registrations New: Followers / Following List New: Blocked User list New: Block / Unblock user New: Detailed search page Fixed: Block content from blocked Users Fixed: NSFW detection not working Fixed: Extract Audio from video uploaded by user Fixed: Long description were not showing properly Fixed: Error handling if Mail settings are nor configured in admin Fixed: Web Application crash if incorrect S3 settigns are configured Fixed: Edit Video Description Fixed: username should only contain numbers, letters or _ Fixed: Home page setting header color selection breaks the website Fixed: Slow video uploading Improvement: Overall design improvements. Improvement: Main header mobile container changed Imporvement: Main header random videos will play now instead of a static as before
V2.9 | 25-Feb-2021
Admin Panel Fixed: Reported Videos Listing have A missing column name
V2.8 | 24-Feb-2021
Admin Panel Fixed: Reported Videos not showing Fixed: Watermark and logo getting replaced with each other. Fixed: Sound Listing showing debatable error Flutter App Fixed: Comments sometime showing error both iOS & Android Fixed: Sometime Video playing in background when you navigate from player during video initialization Fixed: Watermark to be added to the right Top Corner Fixed: Bottom Bar become unresponsive when a banner ad is enabled for dashboard Fixed: Overlay issue when video height is small Fixed: iOS adMob plugin issue, app build error Web Version Fixed: Video upload error
V2.7 | 18-Feb-2021
Admin Panel New: Enable/ Disable Apple Sign from App Login Page Settings Fixed: HTML Tags Strips in the admin panel Flutter App New: Fixed: Enable/ Disable Apple Sign in from Admin (iOS Only) Fixed: Social login not working Fixed: Apple Permissions Strings Updated Fixed: Rejection reason/Notes are not showing in Verification Screen Fixed: Removed requirements for Google People APIs Fixed: Fixed: Social Login Enable/Disable from admin not reflecting in app Fixed: User Bio not showing on Profile Page Fixed: Verify OTP box not highlining when filling Fixed: Layout of Verification Screen Fixed: Verification Screen not scrolling in case of small screens Fixed: Mic Enable/Disable not working in some devices
V2.6 | 11-Feb-2021
Admin Panel New: Audio Track thumbnail upload Web Version Fixed: Audio playing in background after the popup is closed Flutter App Fixed: Profile side menu layout fixed and added App Version Fixed: Apple Sign in when try to login again in some devices Fixed: Social login registration form not working iOS
V2.5 | 08-Feb-2021
Admin Panel New: App EULA page Fixed: HTML tag Strip Web Version New: Set the desired username during Social Login
V2.4 | 04-Feb-2021
Admin Panel New: Disable/Enable Specific Ads from Admin Panel (Google AdMob) Fixed: reported videos not showing in the admin Web Version Fixed: Resend Email Verification Email Fixed: Edit Video Description Fixed: Video Upload Issue from frontend Fixed: Video View Count fixed Fixed: Registration with Email not working Fixed: Chat DateTime incorrect,
V2.3 | 25-Jan-2021
Admin Panel New: App Login Settings New: Change main Background image for Web New: Number of Videos per page setting for Web Version Web Version New: Dynamic Main Background Image New: Dynamic video records from admin page New: Show popup on click of the whole video section Flutter App New: Dynamic Login Page New: Enable Disable Social Login from Admin Panel Fixed: Sometimes video not playing and showing black screen Fixed: Audio Overlapping Changed Layout for Music List Fixed not responding instantly when clicked on the music list item Fixed NSFW API not working properly Fixed Video not showing on User Profile
V2.2 | 21-Jan-2021
Admin Panel Layout Improvements Bug Fixes API Changes New: Social Media Login Optional New: Flutter App API KEY and USER settings New: AWS Storage New: Web Version Settings (Logo, Primary Colour, White Logo) New: User Verification Management New: Sponsor Management Fixed: Video Upload Bug Fixed: Sometimes Single Audio upload giving an error Fixed: Gif folder was not being created when the user registers from the frontend Fixed: Watermark auto-resize to 200 width ratios Web Version New: User Verification Tick New: User Chat New: Change colours of the user chat screens on runtime New: User Email Verification New: Dynamic Primary Colour New: Multiple Sponsor Listing Fixed: Pages (Privacy Policy, Terms, and Data Deletion Instructions) Fixed: Video Listing getting stretched Fixed: Likes and Comments not working on the popup Fixed: Social Login shows an error if not set in the admin panel Flutter App New: User Verification New: Registration with Email New: User Chat New: Video Cache New: Pre-cache Videos New: Video Post Message Screen New: Video trimming after record New: Now video processing is done within the phone New: Verified Profile Tick Fixed: Apple Sign in Fixed: Background video playing even after the app is closed Fixed: Background video playing while navigating through the pages Fixed: Google Sign in not working on some devices Fixed: Facebook Sign in not working on some devices Fixed: Dynamic Links on login screen for Privacy and Terms from the web version Fixed: UR Launcher package missing Fixed: Profile Page Loading Speed Fixed: Video Loading Speed Fixed: Follow not working from home screens Fixed: Home Screen following tab not refreshing when you recently started following someone Fixed: Video processing speed Fixed: Comments not working on some devices Fixed: Improved trimming Screen
V2.1 | 17-Dec-2020
Admin Panel Layout improvement for Settings Section Dashboard Wording fixes Flutter App Fixed: Apple Sign in Missing in iOS
V2.0 | 15-Dec-2020
Web Version Brand New Web Version of the application Login / Register Social Login Email Signup Like Videos Comments Edit Profile Upload Pre-recorded Videos My Profile User Profile Suggested Accounts Admin Panel / APIs New: Integrated it will the web version New: Pusher Settings for Web Notifications New: SMTP Settings for Outgoing Emails New: SendGrid Settings for Outgoing Emails New: Social Links Settings for Web Version New: Social Login Settings for Web Version New: Privacy policy Page New: Terms Of Service Use Page New: Data Deletion Instructions Page for Social Apps New: Home Screen Settings for Web Version New: SMTP Settings for Outgoing Emails New: Upload Single track or multiple tracks Fixed: Video not uploading from admin Flutter App Brand New App Architecture using MVC Fixed: Playing background music from the previous video while scrolling to another video Fixed: Video Loading speed Fixed: User Profile Loading Speed Fixed: Dashboard loading Improved Performance
V1.0.7 | 30-Oct-2020
Admin Panel Fixed: Laravel Installer not loading error
V1.0.6 | 28-Oct-2020
Admin Panel Bug fixes and Performance improvement Flutter App Fixed: Social Media login not working Fixed: User profile not loading Fixed: other user profile visiting "App Token Required" error Bug fixes and Performance improvement
V1.0.5 | 26-Oct-2020
Admin Panel New: Watermark feature New: Single / Bulk Songs upload feature Fixed: Sendgrid setting was not updating in ENV file Fixed: Included Artist column in Songs Import/Export Fixed: listing non-existed track in the select list while adding video from admin panel Fixed: FFMPEG error on windows server Fixed: Change Password link not working Bug fixes and Performance improvement Flutter App New: Video Watermark Bug fixes and Performance improvement
V1.0.4 | 13-Oct-2020
Admin Panel Fixed: Video upload API error Fixed: AdMob Ads API not working Fixed: Video not rendering for some customers
V1.0.3 | 12-Oct-2020
Admin Panel New: Brand New Dashboard Design with lot more information New: Dashboard (User Stats) New: Dashboard (Videos Stats) New: Dashboard (User Engagement Stats) New: Dashboard (Latest Version Check) New: Flagged Video Moderation (NSFW Detector) New: Reported Video Moderation New: AdMob Integration (Setting for AppID and Ad Banners) New: NSFW Detector using SightEngine API (Nudity | Weapons | Hate Content) New: SendGrid Email Settings for email notifications New: SendGrid Email Settings for email notifications New: One click update Database tables/ Columns Bug Fix: Sound listing rendering error Bug Fix: Sound upload error Bug Fix: Video upload error from admin panel Flutter Application Bug Fix: Social Media Login Error in release Build Bug Fix: Nudity Detection False Alarm Bug Fix: Video not loading Performance Improvements
V1.0.2 | 04-Oct-2020
-Admin Panel Fixed: Admin table seeder
V1.0.1 | 03-Oct-2020
Fixed: Problem while using laravel installer ( 404 not found)
V1.0.0 | 02-Oct-2020
Initial Release