Skip to content
generated from rshdhere/t3

An open-source alternative to traditional offices that delivers immersive collaboration and productivity with an integrated, secure scalable real-time virtual workspace — Work Smarter

Notifications You must be signed in to change notification settings

rshdhere/metaverse

Repository files navigation

Turborepo Bun Zod tRPC Prisma

TURBOREPO + BUN + ZOD + TRPC + PRISMA

tRPC

1. Install Dependencies

From the root of the monorepo, install all workspace dependencies :

bun install

2. Generate Prisma-Client

move to the /store package and generate the prisma-client :

bun run prisma:generate

3. Environment variables

move to the /config package and add your .env :

BACKEND_PORT=3001
JWT_SECRET=your-jwt-secret
DATABASE_URL=your-database-connection-string
RESEND_API_KEY=your-resend-api-key
CLIENT_ID_GITHUB=your-github-client-id
CLIENT_SECRET_GITHUB=your-github-client-secret

4. Change address for email service

move to the /api package, Inside src/email.ts change the "from-address" and update the "bold-tag" to your address/domain from resend and your labs page or your service name accordingly

from: "your-resend-email/domain"
<b>your-name/your-email-service</b>!

About

An open-source alternative to traditional offices that delivers immersive collaboration and productivity with an integrated, secure scalable real-time virtual workspace — Work Smarter

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 2

  •  
  •