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
andTopup
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.