Gustavo-LVS/chatbot — reverse-engineered prompt

Reverse engineered prompt

Build me a simple chatbot web app in this project. I want a clean chat screen where someone can type a message, send it, and see the conversation appear in chat bubbles for the user and the bot. Make it feel modern and responsive, with a nice layout, basic empty and loading states, and auto scroll as new messages come in.

If there is not already a real backend connected, set it up so the app can use a simple mock response for now, but keep the code organized so it is easy to swap in a real API later. It should be obvious where to configure that. Add basic error handling too, so failed replies do not break the page.

Please wire up whatever is needed so it runs locally without extra fuss, and if the Docker setup is meant to be used, make sure that works too. Keep the code tidy and easy to follow. If you need to check current docs online for anything, that is fine.

Want more depth? Deep Reverse