https://github.com/akshayjadhav4/keep-example-trpc
Implementing trpc in turborepo with Nextjs and express application using postgresql and prisma.
https://github.com/akshayjadhav4/keep-example-trpc
nextjs postrgresql prisma tailwindcss trpc turborepo
Last synced: about 2 months ago
JSON representation
Implementing trpc in turborepo with Nextjs and express application using postgresql and prisma.
- Host: GitHub
- URL: https://github.com/akshayjadhav4/keep-example-trpc
- Owner: akshayjadhav4
- Created: 2023-02-21T10:53:06.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-22T04:49:16.000Z (over 3 years ago)
- Last Synced: 2025-03-27T13:51:33.566Z (about 1 year ago)
- Topics: nextjs, postrgresql, prisma, tailwindcss, trpc, turborepo
- Language: TypeScript
- Homepage:
- Size: 173 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Keep
Implementing trpc in turborepo with Nextjs and express application using postgresql and prisma.
## Project structure
```
.
├── README.md
├── apps
│ └── web
├── package-lock.json
├── package.json
├── packages
│ ├── database
│ ├── eslint-config-custom
│ ├── services
│ ├── tsconfig
│ ├── twconfig
│ └── ui
└── turbo.json
```
`apps/web`: A Next.js app.
`packages/database`: Prisma setup.
`packages/services`: Expree server application.
`packages/ui`: UI lib containing components.
## Installation
```
cd keep-example-trpc
npm install
```
### Database Setup
Add postgresql **DATABASE_URL** connection string inside `packages/database/.env`
Next
```
cd packages/database
npx prisma db push
```
### Run dev server
```
cd keep-example-trpc
npm run dev
```
## Screenshots



