A starter kit with NEXTJS 15
, TYPESCRIPT
, SHADCN/UI
, PRISMA
, SUPABASE
.
- Light/dark mode toggle (next-themes)
- Multi-language (next-intl)
- OAuth Social Media (Supabase)
- Code Quality and Commit Standardization:
- Conventional Commits: Conventional Commits
- Linting & Formatting: ESLint, Prettier.
- Pre-commit Hooks: Husky, lint-staged
- Automated Release: Semantic Release
- Dockerize (Docker compose)
git clone git@github.com:leho-dev/starter-kit.git
cd starter-kit
# cp .env.example .env
# modify .env file
With pnpm
pnpm i
pnpm dev
With Docker compose
docker compose up