Skip to main content

React Starter Kit

The React Starter Kit gives software makers a head start with production-grade billing, subscription, and customer portal features—so you can launch, monetize, and scale your SaaS in minutes, not months.

Built with shadcn/ui and Tailwind CSS, this starter kit provides a various components for your SaaS application.

  • Checkout: With the CheckoutProvider component, you can easily add the Freemius Checkout at any point in your React application.
  • Pricing Tables: The Subscribe and Topup components allow you to display dynamic pricing tables and handle subscriptions and top-ups seamlessly.
  • Customer Portal: The CustomerPortal component provides a secure way for your customers to manage their subscriptions and billing information.

All actions performed by the components are securely handled by the Freemius JS/TS SDK on your backend, ensuring that sensitive operations are not exposed to the client side.