website06/MERN-Chat-Application-FileTransfer ? reverse-engineered prompt
Reverse engineered prompt
Build me a real time chat app where people can sign up, log in, and message each other instantly. I want private one on one chats, group chat rooms, online and offline status, and the ability to send images, documents, and other files in the conversation.
It should keep messages saved in a database so chats still show up after refresh or logout, and use secure login with passwords and protected routes. Please make a clean React frontend, a Node and Express backend, Socket.IO for live messaging, and MongoDB for storing users, chats, and message history.
Also include a separate admin dashboard where I can see active users, chat activity, and basic traffic or usage info. Make the whole thing work as a polished full stack MERN app, and if you need to check current docs for any setup details, go ahead and look them up online.
Are you gonna build this?
make sure you review the code using coderabbit