Skip to main content
This guide will help you set up your SaaS templates using the following providers: Each configuration comes with a short video tutorial to help you get started quickly.

Vite Supabase Stripe

A quick starter using Vite, Supabase, and Stripe.

Vite Supabase Polar

Get started fast with Vite, Supabase, and Polar.

Vite Clerk Convex Stripe

A template featuring Vite, Clerk, Convex, and Stripe.

Vite Clerk Convex Polar

Combine Vite, Clerk, Convex, and Polar for your app.

Next.js Supabase Stripe

Build with Next.js, Supabase, and Stripe integration.

Next.js Supabase Polar

A Next.js starter with Supabase and Polar.

1. Select Your Framework

Recommended if:
  • You’re just starting out or prefer Vite
  • You need a straightforward backend
Key Benefits:
  • Works fastest on Tempo
  • Simplified setup and faster builds
  • Easy integration with Supabase or Clerk + Convex

Next.js

Recommended if:
  • You’re comfortable with full-stack concepts
  • You need advanced rendering features (SSR, ISR, etc.)
  • You’re building more complex applications
Key Benefits:
  • Full-stack features out of the box
  • Powerful SSR and routing

What’s Next?

Once you’ve chosen your framework and provider combination:
  1. Follow the video to configure your environment.
  2. Deploy your template.
  3. Test payments, auth, and database interactions.
That’s it! You’re now ready to create a fully functioning SaaS with Tempo.
Was this page helpful? Yes | No