Devadex

Marketplace Starter — Flutter + Firebase Boilerplate

gumroad   $34.00   by mediumpro
new today

Marketplace Starter — a production-grade two-sided booking marketplace for Flutter + Firebase.Providers & customers, real-time chat, online booking, Stripe subscriptions, and a full admin panel. Rename, add your keys, ship.Perfect for building service marketplaces — coaching, wellness, home services, tutoring, consulting, rentals, or any platform matching providers with customers who book time and pay.⭐ Why this starter Built with Flutter — single codebase, web-ready out of the box (iOS/Android platform folders included, configure them to target mobile) Extracted from a real production app, not a demo — hardened security, clean flutter analyze Complete backend included — Cloud Functions (TypeScript), Firestore/Storage security rules, Stripe & push already wired Neutral & ready to rebrand — placeholder keys, semantic color palette, YourAppName everywhere 📦 What's insideUsers & authTwo-sided model (providers + customers) plus admin role · email auth, verification, session persistence · optional 18+ age gate · route guards.Providers & discoveryRich provider profiles · "Verified provider" badge with admin validation & KYC-style document upload ⭐ · search with filters, geolocation & proximity sort, pagination · paid "boost" for featured placement.BookingAvailability calendar (providers publish slots) · online booking with statuses & server-side anti double-booking logic.MessagingReal-time provider ↔ customer chat, unread badges, online presence, hide/report.Payments (Stripe)Provider subscriptions + one-time boosts · Checkout · signature-verified webhooks · customer portal.NotificationsOneSignal push (new messages, booking requests).Admin panelProvider validation queue · user search · reports management · GDPR-friendly account deletion with archiving.PlatformMultilingual i18n system (add languages from one file) · Web SEO landing shell, tuned loading, security headers.🛠️ Tech stackFlutter 3.32+ / Dart 3.8+ · Firebase (Auth, Firestore, Storage, Cloud Functions TS/Node 20, App Check) · Stripe · OneSignal · Google Places (optional).🔒 Security & qualityDeny-by-default Firestore/Storage rules with private data vs public read-only mirrors · App Check enforced on every function · secrets in Secret Manager · Stripe webhooks verified · zero flutter analyze warnings, no dead code.📥 What you getFull Flutter source · Cloud Functions source · Firestore/Storage rules · README + step-by-step SETUP guide · neutral placeholder branding · commercial license.This is a starter template. It ships with placeholder keys and neutral branding — see the included SETUP guide to connect it to your own Firebase & Stripe project. Requires your own Firebase (Blaze plan) and Stripe accounts. Tested on Web; mobile targets require standard Flutter platform configuration.

Get it → mediumpro.gumroad.com

Found on Devadex — the discovery index for independent software the big search engines bury. More from gumroad.

Report this listing