Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miljan-code/next-trpc-drizzle-starter
Next.js, tRPC, Drizzle ORM, NextAuth, Supabase, Tailwind, shadcn/ui
https://github.com/miljan-code/next-trpc-drizzle-starter
drizzle nextauth nextjs shadcn-ui supabase tailwind trpc
Last synced: 10 days ago
JSON representation
Next.js, tRPC, Drizzle ORM, NextAuth, Supabase, Tailwind, shadcn/ui
- Host: GitHub
- URL: https://github.com/miljan-code/next-trpc-drizzle-starter
- Owner: miljan-code
- Created: 2023-08-26T11:39:01.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-15T10:55:44.000Z (about 1 year ago)
- Last Synced: 2024-10-16T05:48:46.233Z (21 days ago)
- Topics: drizzle, nextauth, nextjs, shadcn-ui, supabase, tailwind, trpc
- Language: TypeScript
- Homepage:
- Size: 95.7 KB
- Stars: 11
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Zero setup. Edge ready.
Opinionated NextJS 13.4 (App Router) template that contains everything you need for developing a full-stack applications.
## Features
- TypeScript
- tRPC
- Drizzle ORM
- Supabase
- NextAuth
- T3 Env
- ESLint
- TailwindCSS
- ShadCN/ui
- Zod
- Prettier## Usage
Create new app
```bash
yarn create-next-app@latest my-app -e https://github.com/miljan-code/next-trpc-drizzle-starter
# or
npx create-next-app@latest my-app -e https://github.com/miljan-code/next-trpc-drizzle-starter
# or
pnpm dlx create-next-app@latest my-app -e https://github.com/miljan-code/next-trpc-drizzle-starter
```Add environment variables
```env
NEXTAUTH_URL="http://localhost:3000"
NEXTAUTH_SECRET=""DATABASE_URL="postgresql://[username]:[password]@host/postgres" - Supabase
GOOGLE_CLIENT_ID=""
GOOGLE_CLIENT_SECRET=""
```Run the development server
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```Happy hacking!