Month End Sale
Grab Sale
0

Trovo — AI Travel Itinerary Planner & Tour Marketplace SaaS (Next.js, Stripe, Admin)

On Sale

Trovo — Discover. Plan. Go.

AI travel itineraries and a multi-vendor tour marketplace — in one production-ready Next.js SaaS.

► View Live Demo

Demo logins

A complete travel platform, not a starter

Trovo bundles an AI itinerary generator, a multi-vendor tour marketplace, subscription billing (Stripe + PayPal), and a full admin panel into a single Next.js 16 app. Deploy it as a consumer trip planner, a tour marketplace, or a white-label travel SaaS — or all three.

Core capabilities

  • AI itineraries — streaming day-by-day plans from destination, dates, budget & interests; per-day refinement; packing lists; PDF export.
  • Tour marketplace — multi-vendor listings, search, reviews, wishlist, bookings with a platform commission split.
  • Stripe + PayPal — one-off bookings and recurring subscriptions (monthly, yearly, lifetime).
  • Admin & provider portals — manage users, listings, bookings, billing, content, and settings; vendors manage their own listings & payouts.
  • Real-time trip collaboration — live presence (SSE), comments, edit-notify emails, Viewer/Editor roles.
  • White-label branding — change logo, name, and colors at runtime from the admin panel.

Features by category

  • AI Planning — GPT-4o / Gemini, streaming itineraries, refinement, packing lists, weather, maps, PDF
  • Marketplace — listings, availability, reviews, search, wishlist, destination guides
  • Provider — listings, bookings, payouts, profile, reviews
  • Payments — Stripe + PayPal checkout, commission split, webhooks
  • Billing — Free/Pro/Business plans, feature gates, AI rate limiting
  • Collaboration — SSE presence, comments, edit notifications, roles
  • Admin — full panel, encrypted AI keys, role-based access
  • Branding — runtime white-label, theme tokens
  • SEO & Content — blog, destination guides, affiliate links, embed widget, newsletter

Tech stack

  • Framework — Next.js 16 (App Router) · React 19 · TypeScript (strict)
  • UI — Tailwind CSS v4 · shadcn/ui
  • Database — Prisma ORM · Neon PostgreSQL
  • Auth — NextAuth v5 (credentials + Google OAuth)
  • AI — Vercel AI SDK · OpenAI GPT-4o · Google Gemini 1.5 Pro
  • Maps / Weather — Google Maps · Open-Meteo
  • Payments — Stripe · PayPal
  • Email / Storage / PDF — Resend + React Email · Cloudflare R2 · Puppeteer
  • Other — Tiptap · SSE · Recharts · Vercel

What’s included

  • Full TypeScript source code (zero placeholder code)
  • Documentation (index.html) + quick-start guide
  • Admin panel + provider portal
  • Marketing landing page
  • Realistic demo content on the hosted demo
  • Vercel deployment guide + Stripe/PayPal integration

Up and running fast

pnpm install
cp .env.example .env.local   # add your keys
pnpm db:migrate
pnpm dev

Subscription plans (configurable)

  • Free ($0) — 3 itineraries/mo, GPT-4o-mini, wishlist 10, browse & book
  • Pro ($9/mo · $89/yr · $199 lifetime) — unlimited itineraries, GPT-4o, PDF export, 5 collaborators, embed widget
  • Business ($29/mo · $290/yr) — everything in Pro + 20 collaborators + white-label branding

Requirements

  • Node.js 20+ and pnpm
  • A PostgreSQL database (Neon recommended)
  • An OpenAI or Google Gemini API key; a Google Maps API key
  • Optional: Stripe, PayPal, Cloudflare R2, Resend accounts

Third-party services & costs

The purchase price covers the Trovo source code only. Trovo is self-hosted software that connects to your own third-party accounts. Any usage, subscription, or transaction fees those services charge are billed to you and are not included in the item price. Most offer a free tier to start; costs scale with your usage:

  • OpenAI / Google Gemini (AI itineraries) — pay-as-you-go per request, using your own API key. Required to enable the AI features.
  • Google Maps (maps & geocoding) — free monthly usage tier, then usage-based; your own API key.
  • Stripe & PayPal (payments & subscriptions) — per-transaction processing fees. Optional — only if you charge customers.
  • Neon (or any PostgreSQL host) — free tier available, paid tiers for scale.
  • Vercel (or any Node.js host) — free tier available, paid for production scale.
  • Cloudflare R2 (image storage) and Resend (email) — generous free tiers, usage-based beyond. Both optional.

Trovo runs with just a database, one AI key, and a Google Maps key. Payments, image storage, and email are optional and can be left disabled.

Support

Friendly help with setup and bugs: [email protected] · WhatsApp +855 96 741 3911

Changelog

v1.1 — PayPal recurring subscriptions, trip collaboration (SSE), embed widget, destination guides, affiliate links.
v1.0 — Initial release: AI itinerary generator, tour marketplace, Stripe checkout + subscriptions, admin + provider portals, landing page, demo content.

0 Reviews Found

No reviews to display yet

No comments to display yet

Price

Quality checked by TemplateLelo

Future updates

image
envatoaffiliate

by codecanyon

  • Since 03/01/2024
  • Products 4176
Last Update

25 Jun, 2026

First Release

25 Jun, 2026

Solution Type
Website Template
Compatible Browsers
Files Included

HTML Files , CSS Files , JavaScript JSON , XML , SQL , Javascript JS

Columns

1

Layout

Fixed

Compatible Technologies

ReactJS

More products by envatoaffiliate