تفاصيل العمل

Next.js 15 · TypeScript · Socket.io · PostgreSQL · LiveKit · Prisma · Tailwind CSS

•Built a full-stack Slack-inspired collaboration platform featuring real-time messaging, multi-workspace support, and role-based access control (SuperAdmin / Regulator / Member).

•Implemented WebSocket-driven instant messaging using Socket.io across channels and direct messages, with persistent message history via Prisma ORM and Neon (serverless PostgreSQL).

•Integrated LiveKit for low-latency WebRTC video/audio conferencing with screen sharing and multi-participant support.

•Designed a scalable multi-tenant architecture where users can create and manage independent workspaces with custom invite flows, channels, and member management.

•Connected file uploads and cloud storage via UploadThing; applied modern React patterns including React Query for server-state caching and Server Actions for type-safe mutations.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز