Stop wasting 3-4 hours setting up the basics. SaaSKit Starter provides a production-ready foundation with Authentication and Admin Layouts pre-configured, so you can skip the setup and start building your SaaS.
- TanStack Start Integrated: Server-side rendering (SSR) and static generation ready.
- Authentication Ready: Complete Better-Auth setup with functional Sign In and Sign Up UIs.
- Admin Layout: A responsive, sidebar-navigation layout ready for your dashboard.
- UI Components: Styled with Tailwind CSS and Lucide Icons.
- Modular Architecture: Designed to be easily extended or stripped down.
Follow these steps to get your project up and running locally.
Clone the repository and install the dependencies.
git clone https://github.com/paceui/saaskit-starter.git
cd saaskit-starter
npm installImportant: You need to configure your environment variables before migrating the database. Rename the example file and add your Database URL and Auth Secret.
cp .env.example .envOnce your .env is set up, run the Better-Auth migration to prepare your database.
npx @better-auth/cli@latest migrate --config=src/features/auth/auth.tsnpm run devThe app will be available at http://localhost:3000.
For the most up-to-date documentation, guides, and deployment examples, visit our online docs:
