Loopz - Flutter Short Video App

Description
Loopz - Flutter Short Video App with Live Streaming, PK Battles and Admin Panel
Loopz is a complete TikTok-style short video app built with Flutter (one code base for Android and iOS) together with a Laravel 11 API and a full admin panel. You get the full source code of the app and the server, an A to Z setup guide (PDF) for Android and iOS, and design screens. Change settings, ads, gifts and login options from the admin panel without publishing an app update.
Tested and working on both Android and iOS. The app runs on Android phones and on iPhone (Xcode), and the package includes helper scripts (setup.sh, setup_ios.sh, set_ios_google.sh) so the first run on a Mac is simple.
Admin panel https://loopzvideo.samaandroid...
username: admin@loopz.test
password : admin12345
Demo apk : https://drive.google.com/file/...
What users get in the app
- Guest mode: the app opens straight on the video feed, login only appears when an action needs an account
- Login with phone number (SMS code), Google, Facebook (Firebase) and email / password
- Feeds: For You, Following, Friends and Top, search, hashtags, sounds, duets
- Camera and video editor: speed, filters, text, stickers, photo slideshows
- Stories (24 hours), comments with replies and likes, reposts, chat with photo, video and voice
- Profile, followers, verification badge request, privacy settings, push notifications
Live streaming (Agora)
- Go LIVE page: title, topic, flip camera, public or private room, ticket price in coins, invite friends, 3-2-1 countdown
- Live room for host and viewers: chat, hearts (double tap), viewer count, host score
- Multi-guest: viewers send a join request, the host accepts or declines, up to 7 guests on stage with live video and sound
- PK battle: host against one of the guests, battle length 1 / 3 / 5 / 10 minutes, 3-2-1 countdown, live score bar, top supporters, WIN / LOSE result and rematch
- Gifts with combo banner and full-screen effects for big gifts, host diamonds and a live summary when the live ends
Coins, gifts and ads
- Coin packs, gifts and video promotion, all editable from the panel
- AdMob: banner, interstitial and rewarded ads, test mode switch
- Stripe keys field for card payments, demo mode for testing
Admin panel (Laravel 11)
- Dashboard, users (ban, coins), videos, reports, sounds, stickers, gifts and coin packs, verification requests, live rooms (force end)
- Settings for app name, legal links, Firebase, login switches, AdMob, Stripe, Agora, push
- One-command installer (install.sh) and a ready .env.example
What is in the download
- 1_Flutter_App - full Flutter source code and setup scripts
- 2_Server_Laravel - API and admin panel source code
- 3_Guides_PDF - Android and iOS setup guides, from an empty VPS to store release
- 4_Screenshots - app screens and design previews
- README and change log
Please note
- The server must be a VPS (Ubuntu recommended). Shared or cPanel hosting is not supported because videos are processed with ffmpeg.
- You need your own Firebase, Agora and AdMob accounts. Their keys are entered in the admin panel.
- Google Play Billing / Apple In-App Purchase and Sign in with Apple are not included. Add them before you sell coins or publish on the stores.
- PK battle is between the host and one of his guests in the same live room.
- Change the package name / bundle id (com.example.loopz) before your first store upload.
Developed by SAMA Android Studio. Version 1.0.
Features
- Flutter app for Android and iOS (one code base) + Laravel 11 API + admin panel - Tested and working on Android and iOS - Guest mode, login with phone (OTP), Google, Facebook and email - For You, Following, Friends and Top feeds, search, hashtags, sounds, duets - Camera and editor: speed, filters, text, stickers, photo slideshows - Stories (24 hours), comments with replies, reposts, chat (photo, video, voice) - Live streaming with Agora: host room, viewers, chat, hearts, host score - Multi-guest live: join requests, accept / decline, up to 7 guests on stage - PK battle: host vs guest, 1 / 3 / 5 / 10 minutes, score bar, top supporters, WIN / LOSE, rematch - Gifts with combo banner and full-screen effects, coins, coin packs, video promotion - AdMob banner, interstitial and rewarded ads - Push notifications with Firebase - Verification badge requests, privacy settings, report and block tools - Light and dark theme - Admin panel: users, videos, reports, sounds, stickers, gifts, coins, live rooms, settings - Control keys, ads, gifts and login switches from the panel, no app update needed - One-command server installer, A to Z setup guide PDF for Android and iOS
Requirements
SERVER (VPS - required). : The code will not work on Shared hosting
- Ubuntu 24.04 VPS (or 22.04), minimum 2 vCPU, 4 GB RAM, 80 GB SSD, root access - Nginx, PHP 8.4 (8.2 or newer works) with sqlite3, mbstring, openssl, curl, fileinfo, zip, xml, gd, Composer - ffmpeg and ffprobe (video compress, thumbnails) - A domain name with HTTPS (free Certbot certificate) - SQLite by default, MariaDB / MySQL optional
APP BUILD - Flutter SDK (stable) and Dart - Android: Android Studio and Android SDK - iOS: a Mac with Xcode and CocoaPods - Google Play Console account ($25 one time) / Apple Developer Program ($99 per year) to publish
THIRD-PARTY ACCOUNTS - Firebase project (login and push) - free plan to start - Agora account (live video) - free monthly allowance, then pay as you use - AdMob account (ads) - Stripe account only if you want card payments
Instructions
Full steps with screenshots are in 3_Guides_PDF (Loopz_Android_Setup_Guide.pdf / Loopz_iOS_Setup_Guide.pdf). Short version:
1. Order a VPS, point your domain (A record) to its IP address. 2. Log in with SSH, install Nginx, PHP 8.4, ffmpeg, Composer (the guide has the exact commands). 3. Upload 2_Server_Laravel to /var/www/loopz_backend and run: bash install.sh (asks admin email, password and your https address). 4. Add the Nginx site with root on the public folder, run Certbot for HTTPS, raise the upload limits to 200 MB. 5. Open https://yourdomain.com/login and sign in to the admin panel. 6. In Admin > Settings enter the Firebase, AdMob and Agora keys. 7. Open 1_Flutter_App/lib/config.dart and set baseUrl to https://yourdomain.com/api 8. In the app folder run: bash setup.sh then flutter run 9. Change the package name / bundle id and app name, build a release (flutter build appbundle / ipa) and publish.
Live video, multi-guest and PK need the Agora keys and at least two real phones to test.
| Author | SAMAAndroidStudio |
|---|---|
| Category | App Templates / Flutter |
| Price | $80 |
| Extended License | $240 |
| First Release | Oct 15, 2026 |
| Last Update | Oct 15, 2026 |
| Files included | .php, .dart, .gradle, .apk, .dat, .java |
| Operating systems | Android 10.0, iOS 15.0, Android 11.0, Android 12.0, Android 13.0, Android 14.0, Android 15.0, Android 16.0, iOS 16.0, iOS 17.0, iOS 18.0, iOS 26.0 |
| Programming language | PHP, JavaScript, Kotlin, Swift, Dart |
| App framework / engine | Android (Native), iOS (Native), Flutter, SwiftUI, Kotlin Multiplatform, Titanium |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
Actionbook
It works inside the user's own browser with the accounts already signed in. The user describes the result they need, and the agent reads, clicks and types through the pages, then delivers a dashboard or report where each data links back to its source.
Other · 688 views · 9 clicksOther · Week 44 · 688 views · 9 clicks
🥈
Free social media tools for creators & solofounders
295 free tools for growing your social media: write, plan, grow on local AI models, 100% free forever, No sign-up required, No trial. Write, check and measure posts on LinkedIn, Instagram, TikTok, X, YouTube, Reddit, Product Hunt and more: a free social media scheduler for 17 networks, engagement rate calculators, character counters, best time to post, hook generators and follower growth calculators. No login anywhere, no API or credit usage.
657 views · 6 clicksWeek 44 · 657 views · 6 clicks
🥉
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 1,905 views · 21 clicksSaaS · Week 44 · 1,905 views · 21 clicks
#4
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 1,858 views · 17 clicksWebsite · Week 44 · 1,858 views · 17 clicks
#5
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
39,318 views · 210 clicksWeek 44 · 39,318 views · 210 clicks
#6
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
602 views · 11 clicksWeek 44 · 602 views · 11 clicks
#7
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
539 views · 4 clicksWeek 44 · 539 views · 4 clicks