Skip to content

Mechagodz-glitch/Docusign

Repository files navigation

PandaDoc Clone Monorepo

Prerequisites

  • Node.js (LTS)
  • pnpm package manager
  • Docker (for Postgres/Redis)

Setup

pnpm install

Run databases

docker-compose up -d

Environment

Copy .env.example to .env in root and each app as needed. Important variables:

  • DATABASE_URL=postgresql://pandadoc:pandadoc@localhost:5432/pandadoc
  • JWT_SECRET and JWT_REFRESH_SECRET
  • AI_API_KEY (optional for live AI provider)

Prisma

pnpm exec prisma generate
pnpm exec prisma migrate dev

Development

Frontend:

pnpm dev:web

Backend:

pnpm dev:api

Structure

  • apps/web - Next.js frontend
  • apps/api - NestJS backend
  • packages/types - Shared TypeScript interfaces
  • packages/ui - Shared UI primitives
  • prisma - Prisma schema

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors