7e8e1b1f1b591a2438e8542d7ba170e941dc93ab
Scaffold SSR site with CMS/blog/gallery/SEO admin and deploy configs for montech.ir. Co-authored-by: Cursor <cursoragent@cursor.com>
Montech Landing
مونوریپوی لندینگ + پنل ادمین + API برای montech.ir.
| بخش | تکنولوژی |
|---|---|
| لندینگ | Nuxt 3 (SSR) + Tailwind 4 + Lenis |
| ادمین | Vue 3 + Vite (/adm) |
| API | NestJS + Prisma + PostgreSQL |
| استقرار | Nginx + PM2 روی همان سرور CRM |
apps/
landing/ # سایت عمومی
adm/ # پنل ادمین
api/ # NestJS
packages/
shared/ # برند و ثابتها
deploy/ # nginx, pm2, env
توسعه محلی
نیاز: Node 20+، PostgreSQL.
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.
ریموت: http://get.feep.ir/Mahdi/Montech_Landing.git
Languages
Vue
40.3%
HTML
30.1%
TypeScript
24.6%
JavaScript
3.1%
CSS
1.9%