import Image from 'next/image'; import Link from 'next/link'; import { ChevronRight, CreditCard, LayoutDashboard, Lock, Sparkle, } from 'lucide-react'; import { PricingTable } from '@kit/billing-gateway/marketing'; import { Button } from '@kit/ui/button'; import { Heading } from '@kit/ui/heading'; import { Trans } from '@kit/ui/trans'; import { cn } from '@kit/ui/utils'; import billingConfig from '~/config/billing.config'; import pathsConfig from '~/config/paths.config'; import { withI18n } from '~/lib/i18n/with-i18n'; function Home() { throw new Error(`This is a test error`); return (
The leading SaaS Starter Kit for ambitious developers
The SaaS Starter Kit for ambitious developers
Build and launch a SaaS in days, not months Focus on your business, not on the tech Ship something great, today.
{`App
A modern, scalable, and secure SaaS Starter Kit
The best tool in the space Unbeatable Features and Benefits for Your SaaS Business
Authentication Secure and Easy-to-Use Authentication for Your SaaS Website and API
Our authentication system is built on top of the industry-leading PaaS such as Supabase and Firebase. It is secure, easy-to-use, and fully customizable. It supports email/password, social logins, and more.
{'Sign
{'Dashboard'}
Dashboard A fantastic dashboard to manage your SaaS business
Our dashboard offers an overview of your SaaS business. It shows at a glance all you need to know about your business. It is fully customizable and extendable.
Billing A powerful billing system for your SaaS business
Powerful billing system that supports multiple payment gateways such as Stripe, Lemon Squeezy and Paddle. Fully customizable and easy to use.
{'Billing'}
Get started for free. No credit card required.
Fair pricing for all types of SaaS businesses Get started on our free plan and upgrade when you are ready.
); } export default withI18n(Home); function HeroTitle({ children }: React.PropsWithChildren) { return (

{children}

); } function Pill(props: React.PropsWithChildren) { return (

{props.children}

); } function FeatureShowcaseContainer(props: React.PropsWithChildren) { return (
{props.children}
); } function FeatureContainer( props: React.PropsWithChildren<{ className?: string; reverse?: boolean; }>, ) { return (
{props.children}
); } function MainCallToActionButton() { return (
); } function IconContainer( props: React.PropsWithChildren<{ className?: string; }>, ) { return (
{props.children}
); }