AppChat - Flutter Voice Chat Rooms App

Description
AppChat - Flutter Voice Chat Rooms & Social App
AppChat is an editable mobile application for building a social community around live voice conversations. It gives you a starting point for launching your own branded experience, with a connected backend and web administration dashboard.
The purchase includes the application and backend source, a clean-install database with demo data, starter media, environment examples and the existing installation guide. See the Features and Requirements fields for the capabilities and setup requirements.
Demo Instructions
Mobile App Demo
Download the demo APK using the button above. The mobile demo uses a numeric User ID instead of an email address for account login.
User ID: 4 Password: 12345678
You can also use Sign in with Google to test the mobile application.
Admin Dashboard Demo
Admin Dashboard:
Email: admin@appchat.com Password: admin@12345
Demo accounts and content are provided for testing. Change the administrator password and replace demo configuration values before production use.
Starter Content and Optional Extras

The standard package includes the starter assets and level counts listed in Features, plus 10 room gifts. These counts describe the ready-made content supplied with the purchase.
Features
Live voice rooms
- Public and private audio rooms powered by Agora.
- Multi-seat layouts with host, speaker and member states.
- Real-time room messages, presence updates and gift events.
- Room backgrounds, profile frames and entrance effects.
Social profiles and community
- Google Sign-In and user profile management.
- Followers, profile visitors, badges and user rankings.
- Posts and comments with administration tools.
- Firebase push notification integration.
- GamePix HTML5 game browsing and an embedded game player inside voice rooms.
Gifts, store and VIP
- Virtual gifts, wallet balances, recharge packages and transaction history.
- In-app purchase integration with backend verification for Google Play and Apple purchases.
- Store items including profile frames and entrance animations.
- VIP packages and privileges, Rocket levels and user level systems.
- Starter content: 10 emojis, 5 profile frames, 5 entrance effects and 5 room backgrounds.
- Included levels: 3 VIP, 3 Rocket, 20 Gifter, 20 Anchor and 20 Charge levels.
Wallet balances and gifts are non-redeemable in-app value. Cash withdrawals and payouts are not included.
Administration and backend
- PHP API and web admin dashboard with a MySQL database.
- Management screens for users, agencies, rooms, reports, posts and comments.
- Configuration of gifts, store items, VIP packages, levels and application settings.
- Admin roles, permissions and activity logs.
- Node.js Socket.IO server with Redis-backed presence, room state and event delivery.
- Media uploads with optional Bunny.net storage configuration.
- Editable Flutter source with Android and iOS project folders.
Buyers configure their own hosting and external service accounts. GamePix supplies hosted games; third-party game source files are not included.
Requirements
Mobile development
- Flutter 3.38 or later with Dart 3.10 or later and below Dart 4, as required by the supplied dependency lockfile.
- Android Studio or Android command-line tools, Android SDK 36 and a JDK compatible with the supplied Gradle toolchain.
- A Mac with Xcode and CocoaPods for iOS builds.
- Your own application identifiers, signing credentials and store developer accounts for publication.
Backend hosting
- PHP 8.x, minimum 8.0, and Composer 2.x.
- PHP extensions: PDO MySQL, mbstring, JSON, OpenSSL, cURL, fileinfo, session, and GD or Imagick.
- MySQL 8 or later, or MariaDB 10.6 or later, with utf8mb4 support.
- Node.js 22 or later with npm for the documented environment-file startup procedure.
- Redis 6 or later and PM2 or an equivalent process manager.
- Apache or Nginx, an HTTPS domain for the PHP API, a WSS reverse proxy for Socket.IO and writable upload storage.
- Hosting that supports a persistent Node.js process and Redis access.
Buyer-owned services
- Agora credentials for voice rooms.
- Firebase client configuration, Google Sign-In setup and backend Firebase credentials for push notifications.
- Google Play and Apple in-app product configuration and purchase-verification credentials for the platforms you publish on.
- A GamePix publisher account and your own SID for the included game integration.
- Bunny.net credentials only if you choose that optional storage integration.
Hosting, domains, store accounts and applicable third-party service charges are paid by the buyer and are not included in the purchase. Installation requires Flutter build and server configuration experience. Version requirements describe the supplied package; they do not certify every later runtime release.
Instructions
Installation overview
Use the existing installation guide at Main_File/documentation/index.html in the buyer package.
- Prepare the backend. Set up PHP, MySQL/MariaDB, Node.js, Redis and HTTPS/WSS hosting.
- Import the database. Import Main_File/database/appchat_clean_install.sql into a new database.
- Configure the API. Deploy Main_File/backend/php_api, install its Composer dependencies and configure the private environment file with your database, Redis, API and service settings. Route web requests to the public entry point.
- Start real-time services. Install dependencies in Main_File/backend/node_server, load its environment variables and run s1.js with a process manager. Follow the existing deployment guide for environment loading and the WebSocket proxy.
- Connect external services. Configure Firebase, Google Sign-In, Agora and the store products and purchase verification for your target platforms. Obtain your GamePix publisher SID and replace the sample SID in the game controller.
- Configure and brand the app. Open Main_File/flutter_app, install Flutter dependencies and set your API and Socket.IO values through lib/config/appchat_config.dart or the documented build defines. Add your Firebase client files, app name, icons, package identifiers and release signing.
- Test before release. Verify sign-in, voice rooms, messages, gifts, purchases, notifications, GamePix and admin access on your deployment. Replace demo credentials before production and build signed releases for your target stores.
| Author | ahmedalsamet |
|---|---|
| Category | App Templates / Flutter / Full Applications |
| Price | $298 |
| Extended License | $894 |
| First Release | Sep 29, 2026 |
| Last Update | Oct 5, 2026 |
| Files included | .php, .css, .html, .dart, .sql, JavaScript .js |
| Operating systems | Android 7.0, Android 8.0, Android 9.0, Android 10.0, iOS 14.0, iOS 13.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, Dart |
| App framework / engine | Flutter |
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 · 708 views · 9 clicksOther · Week 44 · 708 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.
676 views · 6 clicksWeek 44 · 676 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,924 views · 21 clicksSaaS · Week 44 · 1,924 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,877 views · 17 clicksWebsite · Week 44 · 1,877 views · 17 clicks
#5
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
39,333 views · 210 clicksWeek 44 · 39,333 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.
615 views · 11 clicksWeek 44 · 615 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.
558 views · 4 clicksWeek 44 · 558 views · 4 clicks
