Cotchi666/chatbot-javis — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a polished web app called Javis, a chatbot assistant with a clean React interface where people can sign in and then chat with AI. I want login with Google and GitHub using OAuth and OpenID Connect style flows, plus the Firebase settings loaded from env values. After login, send people to a dashboard where they can talk to the bot through a configurable GraphQL backend.

The chatbot should work with OpenAI and Google Gemini through LangChain, and the app should make it feel easy to start a conversation right away. Please keep local setup simple on port 3000, use the env file pattern already in the repo, and make the UI feel close to the demo if you can.

Since the original backend is private, connect the frontend cleanly to a backend host from env and mock or stub any missing pieces so the project still runs end to end. Look up current auth docs online if you need to.

Want more depth? Deep Reverse