A full-stack, real-time collaborative application built with a modern frontend and a scalable backend. The project focuses on authentication, live video & chat, developer tooling, and a smooth user experience.
- React
- Tailwind CSS
- Clerk (Authentication)
- TanStack React Query
- Axios
- Stream Video React SDK
- Stream Chat React
- Canvas Confetti
- React Resizable Panels
- Piston API
- Monaco Editor
- Node.js
- Express.js
- MongoDB
- Clerk (Authentication Backend)
- Stream Chat
- Stream Node SDK
- Inngest
- Secure authentication and user management with Clerk
- Real-time chat and video streaming using Stream
- Server-side event workflows powered by Inngest
- Interactive code editor with Monaco Editor
- Remote code execution via Piston API
- Smooth data fetching and caching with TanStack React Query
- Responsive and modern UI using Tailwind CSS