Post by Alireza Zamani
Backend Developer ( NestJS / Node.js / TypeScript) | Scalable API & Microservice Architect | Open to Remote Opportunities
چند روزیه که روی پروژهی Stream App کار میکنم این پروژه را بهصورت Full-Stack با Next.js و NestJS و در قالب ساختار Monorepo پیادهسازی کردم. 💻 ✨ برخی از قابلیتهای اصلی پروژه: • ساخت لایو با عنوان و نام کاربری 🎬 • ورود به لایو از طریق لینک اشتراکی 🔗 • پشتیبانی از نقشهای میزبان و بیننده 👥 • ارتباط صوتی و تصویری بهصورت Real-time 📹 • چت زنده با Socket.IO و ذخیرهی پیامها 💬 • مدیریت وضعیت لایو از زمان ساخت تا شروع و پایان پخش 🔴 • نمایش لیست شرکتکنندهها 👤 • کنترلهای اختصاصی برای میزبان 🎛️ 🛠️ تکنولوژیها و ابزارهای استفادهشده: • Next.js 16 برای فرانتاند • LiveKit برای ارتباط صوتی و تصویری • Socket.IO برای چت زنده • PostgreSQL و Prisma برای ذخیره و مدیریت دادهها • Tailwind CSS برای طراحی رابط کاربری • pnpm Workspaces و Turborepo برای مدیریت ساختار Monorepo • Docker Compose برای راهاندازی سرویسهای موردنیاز در محیط توسعه 📦 کد پروژه در GitHub در دسترسه: https://lnkd.in/e9a3Vdv8 خوشحال میشم پروژه رو بررسی کنید و نظرتون رو دربارهش با من در میون بذارید. 🙌 #NextJS #React #NestJS #TypeScript #LiveKit #SocketIO #PostgreSQL #Prisma #WebDevelopment #FullStackDeveloper #Monorepo