Next.jsNode.jsExpressPrismaPostgreSQLTurborepoDockerWebSocket

DoodleX is a real-time collaborative drawing application built for seamless multi-user creativity.
Real-time collaboration is powered by WebSocket communication, enabling instant synchronization across all connected clients.
Backend uses Node.js, Express, and Prisma with PostgreSQL, structured as a Turborepo monorepo for clean code organization.
JWT authentication secures sessions, and an AI-powered shape generation feature enhances the drawing experience.
Deployed with CI/CD pipelines and Dockerized containers on DigitalOcean, achieving 99%+ uptime.