├── .env ├── prisma/ │ └── schema.prisma ├── lib/ │ ├── prisma.ts │ ├── auth.ts │ └── s3.ts ├── store/ │ └── useCartStore.ts ├── app/ │ ├── layout.tsx │ ├── page.tsx │ ├── api/ │ │ ├── auth/[...nextauth]/route.ts │ │ ├── admin/upload/route.ts │ │ ├── payment/create-order/route.ts │ │ ├── payment/verify/route.ts │ │ └── download/[orderId]/[productId]/route.ts │ ├── products/ │ │ └── page.tsx │ └── admin/ │ └── upload/page.tsx ├── components/ │ ├── Navbar.tsx │ ├── CartDrawer.tsx │ └── ProductCard.tsx #pahle localhost me ye run krna h # In your local project terminal npx prisma generate npm run build #2 source /home/username/nodevenv/graphic_market/20/bin/activate && cd /home/username/graphic_market #3 npm install --production #4 npx prisma db push npx prisma generate