Files
Montech_Landing/README.md
T

45 lines
1.1 KiB
Markdown
Raw Normal View History

# Montech Landing
مونوریپوی لندینگ + پنل ادمین + API برای [montech.ir](https://montech.ir).
| بخش | تکنولوژی |
|---|---|
| لندینگ | Nuxt 3 (SSR) + Tailwind 4 + Lenis |
| ادمین | Vue 3 + Vite (`/adm`) |
| API | NestJS + Prisma + PostgreSQL |
| استقرار | Nginx + PM2 روی همان سرور CRM |
```text
apps/
landing/ # سایت عمومی
adm/ # پنل ادمین
api/ # NestJS
packages/
shared/ # برند و ثابت‌ها
deploy/ # nginx, pm2, env
```
## توسعه محلی
نیاز: Node 20+، PostgreSQL.
```bash
npm install
npm run build -w @montech/shared
cp apps/api/.env.example apps/api/.env
# DATABASE_URL را تنظیم کنید
cd apps/api && npx prisma migrate dev --name init && npx prisma db seed && cd ../..
npm run dev:api # :3050
npm run dev:landing # :3000
npm run dev:adm # :5174 → /adm/
```
ادمین پیش‌فرض seed: موبایل `09121234567` / رمز از `ADMIN_PASSWORD` در `.env`.
## استقرار
نگاه کنید به [`deploy/DEPLOY.md`](deploy/DEPLOY.md).
ریموت: `http://get.feep.ir/Mahdi/Montech_Landing.git`