A minimal starter template for 🏝️ TanStack Start.
- TanStack Start + Router + Query
- Tailwind CSS + shadcn/ui
- Drizzle ORM + PostgreSQL
- Auth based on Lucia
Auth providers:
- GitHub
- Discord
-
Use this template or clone this repository.
-
Install dependencies:
pnpm install # or npm install -
Create a
.envfile based on.env.example. -
Run the development server:
pnpm dev # or npm run devThe development server should be now running at http://localhost:3000.
-
Configure
app.config.tsfor your preferred deployment target. Read the hosting docs for more information. -
Build the application:
pnpm build # or npm run build -
If building for Node, you start the application via:
pnpm start # or npm start