Friendship – Social Network Meetup App With Laravel and Flutter
Version Download:
Original price was: $65.00.$10.00Current price is: $10.00.
Friendship is a fully self-hosted, white-label social platform for communities that meet in real life. People post, chat, follow friends, drop plans on a map, buy tickets, go live, send gifts, and get paid as hosts — on the web and in one Flutter app for iOS, Android, and PWA. You own the brand, the data, and the revenue. No per-user SaaS fee. No third-party AI API required.
The package is a complete ecosystem: a Laravel 13 backend (marketing site, admin, REST API, web installer), a logged-in web app, and a Flutter 3 client that talks to the same API. Install once. Run website, admin, iPhone, Android, and /app from one platform.
What’s Included
- Laravel 13 backend (PHP 8.3+) — REST API (Sanctum), MySQL, queued jobs, Laravel Reverb realtime, scheduled tasks, Stripe/PayPal/Paystack/Flutterwave checkout, Stripe Connect host payouts, Agora live tokens, FCM push, and Admin settings that power web + mobile
- Flutter app (iOS + Android + Web) — one codebase: feed, stories, reels, map meetups, chat, calls, live rooms, wallet, Apple IAP, Stripe Payment Sheet, deep links, and PWA at
/app - Admin panel — users, content, meetups, orders, live rooms, reports, gifts, coins, subscriptions, push, ads, onboarding, legal, and every API key
- Marketing website — homepage, features, meetups, safety, premium, communities, contact, privacy, terms, public share pages, download QR
- Logged-in web app — feed, meet, inbox, live, wallet, people, communities, and settings in the browser (same accounts as the phone app)
- Web installer — requirements check, database, migrations, optional demo seed, admin account, then lock file at
/install - English HTML documentation — VPS, installer, Stripe, Agora, Maps, Firebase, queue/Reverb/cron, Flutter keys, admin tour, go-live, troubleshooting
What You Do After Purchase (buyer checklist)
- Unzip. Open
Documentation/index.html(no purchase key). - Put the Laravel project on a VPS (not typical shared hosting). Point the domain document root at
public/. - Visit
https://yourdomain.com/install. Enter app name, HTTPS URL, MySQL, and your admin login. Optionally seed demo users. - Sign in at
/admin. Set logo, colors, support email, Terms, and Privacy. - Create accounts at Stripe, Agora, Google Maps, Firebase, and your SMTP host. Paste keys in Admin → Settings (see Payments and APIs below). Test in sandbox first.
- Keep queue, Reverb, and cron running (Supervisor). Without them, tickets, email, chat, and reminders stall.
- Build Flutter with
--dart-define=API_BASE_URL=https://yourdomain.com. Replace Maps / Firebase placeholders, bundle ID, and deep-link domain before store upload. Copyflutter build webintopublic/app/for the PWA.
Flutter Mobile + Web App
One codebase. Same users, wallet, and content as the Laravel site.
- Social — feed, multi-photo carousels, nested comments, likes, saves, hashtags, explore, stories, highlights, reels / duet, sounds, photo tags, pin a post, restrict, hide like counts
- People — follow (default) or friend-request mode, profiles, @username, QR, waves nearby, verification requests
- Meetups — map + list, create a plan, RSVP, paid tickets, co-hosts, invites, who’s going, reminders, share pages, iCal
- Chat — DMs, groups, broadcast channels, reply, reactions, view-once photos, voice notes, gifts, mute, message privacy
- Live & calls — Agora live rooms (comments, gifts) and 1:1 voice/video when Agora is enabled
- Wallet — credits, coin packages, catalog gifts, host payouts, optional gift cash-out (keep off on iOS if it conflicts with Apple 1.1.4)
- White-label — app name, logo, and colors come from
GET /api/config. No rebuild for branding. Languages: English, Spanish, Arabic (RTL) - Sugar dating — optional tab, OFF by default. Enable only in Admin and with
--dart-define=SUGAR_ENABLED=true. Keep off for most App Store listings
- Before making a purchase, please read the Terms and Conditions on this page: Terms & Conditions
- If you have any questions, please first read the FAQ on this page: FAQ
- If you haven’t found the answer to your question, please contact us by e-mail codingshop20@yahoo.com or create ticket.
- Developer Support: Official support from the original developer is not included with purchases from CodingShop.
- Product Updates: Free lifetime updates are not included. Future updates is not free and should buy again.
- Download Access: Purchased products are available for download for 30 days after purchase. We recommend downloading and securely storing your files during this period.
- Security: We take reasonable measures to review the files available on our platform. Customers should also scan downloaded files with up-to-date security software before installation.
- All software products available on CodingShop are distributed under the GNU General Public License (GPL). The applicable license information is provided with each product where applicable. Please review the applicable GPL license terms before using, modifying or redistributing any product.
- CodingShop is an independent digital marketplace and is not the original developer or official distributor of third-party products unless explicitly stated. We do not provide or sell purchase codes, activation codes, license keys.
- You can download the product after the purchase by a direct link on your account page in the downloads section.


