Yogesh4527/FinCA ? reverse-engineered prompt

Reverse engineered prompt

Build me a web app called FinCA that helps Indian small businesses, freelancers, and individuals get basic CA style help without needing to hire one.

I want a simple frontend where a user can ask questions about tax, GST, audit, compliance, or financial planning, then the app routes the request to the right specialist agent and gives a clear answer with the relevant references from Indian tax and compliance documents. It should feel like a smart assistant that can explain things in plain language, help with filing guidance, check invoices or documents, flag possible issues, and remind users about important deadlines.

Use a FastAPI backend with an AI agent workflow, retrieval over a small knowledge base, and support for OpenAI or Gemini keys from an env file. Please set up the project so I can run the backend locally right away, and include a clean React based UI for chatting with the agents. If you need to look up current docs online to finish the setup, go ahead.