Premium Category Products

ServeAI | on-Demand Services Marketplace Full Application (Flutter and Next.js)

ServeAI | on-Demand Services Marketplace Full Application (Flutter and Next.js)

ServeAI | on-Demand Services Marketplace Full Application (Flutter and Next.js)

ServeAI A 3-in-1 package that ships everything you need to launch a location-based service marketplace. One Next.js backend and admin panel, two polished Flutter apps (customer and provider), wired end-to-end with Stripe, Firebase, Socket.IO real-time, and an AI price estimator. Domain-agnostic — works for home cleaning, handyman, beauty & wellness, car detailing, tutoring, pet care, or any on-demand marketplace you want to build. Important: third-party services and additional costs This item’s purchase price covers the source code only. ServeAI integrates with several external services that are not included in the purchase price and may incur additional fees, billed directly to you by their respective providers under their own pricing and terms: OpenAI — ServeAI  pay-per-token charges if you enable the OpenAI provider for AI price estimation. Google Gemini —ServeAI pay-per-token charges if you enable the Gemini provider for AI price estimation. Google Maps Platform — usage-based charges for Maps SDK, Geocoding, Places, and Directions APIs. Cloudflare R2 — storage and (egress-free) usage charges for image and document uploads. Resend — per-email charges above the free tier for transactional and broadcast email. Neon — serverless Postgres usage charges above the free tier. Stripe — standard Stripe Connect transaction and payout fees on real (non-mock) payments. Firebase — Cloud Messaging is free; other Firebase services may incur charges if you enable them. Railway (or any other host) — hosting fees for the Next.js + Socket.IO server. You are responsible for creating, configuring, and paying for any third-party accounts you choose to use. AI features can be disabled entirely via a runtime feature flag, and payments can run in mock mode for evaluation without any Stripe account. Booking flow Categorized catalog with hierarchical categories + service packages + add-ons ServeAI  5-step booking wizard — package → schedule → address → review → confirm Coupon codes (flat or percentage, with expiry and usage limits) Before/after photo uploads on each booking Reschedule + cancel with automatic refunds Full booking state machine with enforced transitions Payments — pluggable, not locked in ServeAI  Stripe Connect Express accounts for providers — auto-payouts on completion Manual-capture PaymentIntents + webhooks already wired Three methods supported: Card, Wallet, Cash Clean PaymentProvider abstraction — add PayPal, Razorpay, local gateways without touching call sites Mock mode for dev: runs the full flow end-to-end with no Stripe account Refunds, commission accounting, and payout requests all implemented Agency feature Provider can create an agency and invite workers by phone Owner dispatches incoming jobs to any approved worker Configurable owner-cut percentage (e.g. owner keeps 10% of worker earnings) Ledger reconciles to the cent — agency cut rounded before subtracting worker net AI — admin-switchable AI price estimation in the customer app — “how much would this cost?” Switch between OpenAI and Google Gemini at runtime from the admin panel Global on/off via a feature flag Real-time Socket.IO on a custom Next.js server Authenticated handshake + per-booking room authorization (customer / assigned provider / agency owner only) Live provider location while en route In-booking chat with typing indicators + read receipts Live status transitions pushed to all parties Notifications FCM push for Android + iOS — tap to deep-link into the right booking In-app notification inbox with read/unread state FCM tokens register on login, rotate on refresh, unregister on logout (no push spam to sold devices) Admin broadcast notifications to all customers or providers Admin panel (20 pages) Dashboard with revenue + booking charts Bookings oversight with full audit trail Services + categories + packages + add-ons editor with image uploads Providers directory with approvals + document viewer Customers directory with wallet adjustments + booking history Agencies directory with commission overrides Coupons editor Payouts queue — approve, reject, transfer Transactions ledger Reviews moderation with admin replies Feature flags + maintenance mode — instant toggle, no redeploy Reports + email composer (Resend) + push broadcast Design system Editorial, asymmetric aesthetic — borderless sectioning, ambient shadows only, no pure-black palette Plus Jakarta Sans throughout Consistent 20px radii and color tokens between web and both mobile apps Ready-made brand swaps — change three palette variables to rebrand the whole product Tech stack Layer Technology Backend Next.js 16 (App Router), TypeScript Database PostgreSQL on Neon, Drizzle ORM Real-time Socket.IO on a custom Next server Admin auth NextAuth v5 with Drizzle adapter Mobile auth Firebase Admin → platform JWT Payments Stripe Connect (extensible PaymentProvider) AI Vercel AI SDK (OpenAI / Gemini) Object storage Cloudflare R2 (S3-compatible) Email Resend Mobile Flutter 3 + Riverpod 2 + GoRouter + Dio What’s included Full source for all three applications — no paywalled “pro” version Drizzle schema + migrations (runs automatically on Railway boot) Seed script with a demo admin, providers, customer, and sample bookings 270+ automated tests (Vitest on backend + flutter_test on both mobile apps) Dockerfile + railway.json — one-click deploy to Railway Complete documentation (this quick-start + full architecture reference) Secrets workflow — build-time Google Maps key injection, release keystore wiring, Stripe mock mode Brand asset folders and launcher icon / splash config for both Flutter apps 6 months of seller support Requirements Node.js 20+ and npm 10+ Flutter 3.x (Dart SDK ≥ 3.11) JDK 17 + Android Studio for Android Xcode 15+ for iOS Neon account (free tier is fine) Firebase project (free tier) Cloudflare account for R2 object storage Google Maps API key Stripe account (optional for evaluation — mock mode runs without) OpenAI or Gemini key (optional — AI can be disabled via feature flag) Support Every purchase includes 6 months of buyer support for setup questions and bug fixes. Custom feature work quoted separately.  

(Only For Premium Category Products !)

1. All digital products are the most recent version, with no possibility of free updates. After payment, you can request an update to the most recent version for 5 days if a new version is released. We free support within 5 days.

2. If a license is required (Excludes WHMCS license , we provide only method not license), please contact us via email or ticket for assistance with activation. Our license is only valid for activation and does not include support.

3. We provide Mobile, PHP script installation services for $19.90 / ₹1700. Please create a backup after installation as we do not support re-installation. For mobile app source code, we do not offer installation services.

4. If you have any questions, please contact us by email  or create a ticket on this page

5. Please note that any digital products presented on the website do not contain malicious code, viruses or advertising. You will receive the original files from the developers. We do not sell any products that have been downloaded from other websites.

6. The response time can last up to 6 hours.

(Only For Membership Category Products !)

Benefits of our Membership Plans

  • Instant access to all plugins and all themes including all future releases
  • Unlimited domain usage
  • Regular Updates as of when available. Usually, updates are released daily.
  • Before purchasing, please read the Terms and Conditions & Refund Policy.
  • If you have any questions, please first read the FAQs.
  • If you haven’t found the answer to your question, please contact us, and we will respond ASAP.
  • Please note that any digital products on the website do not contain malicious code, viruses, or advertising. We buy the original files from the developers. We do not sell any products downloaded from other sites.
  • Buy or download for FREE by subscribing to our VIP Membership Plan. Join the club of more than 1100+ happy members. This is the same theme as sold by the developer.

Updates:

  • We offer frequent updates for one year from the date of purchase. After this period, you have to purchase the item again to receive further updates, we also offer lifetime updates as a second option.
  • We regularly update products as soon as we are notified about an update, we go and download it from the author and update it on our site, but In case the current version of the product is not the latest, You can request an update for the product by contact form.
  • We send regular emails advising when products have been updated so please be sure to provide an active email address when you sign up.

Support:

  • Our support team is available 24/7, if you have any questions or need help in installing or configuring digital products purchased on the website, please don’t hesitate to contact form.
  • Please note that we are not developers of the provided products, so our technical support capabilities are limited. We do not change product functionality and do not fix developer bugs.

For more information please read FAQs & About Us.

(Only For WHMCS Category Products !)

  • We Only provide WHMCS Module, how you can  nulled any module step only !
  • Instant access to all plugins and all themes 
  • Unlimited domain usage
  • Regular Updates as of when available. Usually, updates are released daily.
  • Before purchasing, please read the Terms and Conditions & Refund Policy.
  • If you have any questions, please first read the FAQs.
  • If you haven’t found the answer to your question, please contact us, and we will respond ASAP.
  • Please note that any digital products on the website do not contain malicious code, viruses, or advertising. We buy the original files from the developers. We do not sell any products downloaded from other sites.

More Like This Products