PaceKit helps you skip the repetitive setup work that slows down every new project. It gives you a clean and practical Tanstack starting point with authentication flows, admin layout, and styling already in place so you can focus on building real features from day one.
- Tanstack ready setup: App router structure with sensible defaults for real projects
- Authentication built in: Better Auth configured with working sign-in and sign up screens
- Admin layout foundation: Responsive sidebar layout suitable for dashboards and internal tools
- Tailwind based UI: Clean styles with reusable components and icon support (shadcn & base-ui)
- Flexible structure: Easy to extend, customize, or trim down based on your needs
Follow the steps below to run PaceKit locally.
Clone the repository and install the dependencies.
git clone https://github.com/pacekit/tanstack-starter-basic.git
cd tanstack-starter-basic
npm installCopy the example environment file and add your database connection and auth secret.
cp .env.example .envRun the Better Auth migration once your environment variables are ready.
npx @better-auth/cli@latest migrate --config=src/features/auth/auth.tsnpm run devThe app will be available at http://localhost:3000.
Guides, configuration details, and deployment notes are available in the official docs.
