sohammondal29/CodeNova ? reverse-engineered prompt

Reverse engineered prompt

Build me a full stack app for coding interview practice and live collaboration called CodeNova.

I want users to sign in, create a session, join an existing session, and see their active and recent sessions in a clean responsive dashboard. Once inside a session, people should be able to work on code together in real time, chat or video call while they solve problems, and have the session data saved so they can come back to it later. Please make the frontend polished and easy to use on desktop and mobile, and make sure protected pages only work for signed in users.

Use a React frontend and a Node Express backend, with MongoDB for storing session data, Socket.IO for live updates, Clerk for authentication, and Stream for chat and video. If you need to check current docs for any of the auth or streaming pieces, go ahead and look them up online. Keep the experience smooth and modern, and include the basic backend routes and database models needed to support the whole flow.

Are you gonna build this?

make sure you review the code using arcumet

Try freeSponsored — opens Arcumet in a new tab