Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/CRBroughton/V3
T3 Inspired Nuxt Stack
https://github.com/CRBroughton/V3
nuxt tailwindcss trpc typescript vue
Last synced: 3 months ago
JSON representation
T3 Inspired Nuxt Stack
- Host: GitHub
- URL: https://github.com/CRBroughton/V3
- Owner: CRBroughton
- License: mit
- Created: 2022-12-20T14:24:36.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-17T20:04:07.000Z (10 months ago)
- Last Synced: 2024-07-12T01:49:11.767Z (4 months ago)
- Topics: nuxt, tailwindcss, trpc, typescript, vue
- Language: TypeScript
- Homepage: https://v3.crbroughton.me
- Size: 1.75 MB
- Stars: 26
- Watchers: 2
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
A Vue, TRPC & Prisma stack, inspired by the T3 Stack. V3 includes:
- Nuxt 3
- Tailwind
- Typescript
- TS-Pattern
- Prisma
- Zod
- TRPC
- Next-Auth## Prerequisites
- node 18.X
- npm
- pnpmpnpm is used for installing and updating packages.
## Installation & Getting Started
Installs dependencies & generate Prisma types
```pnpm i && pnpm run prisma:generate```
Generate your first migration:
```pnpm run prisma:migrate```
Seeds the DB
```pnpm run prisma:seed```
Now run the below command to start the sevrer:
```pnpm run dev```
Read the docs/GUIDE.md for more information.