This workspace contains a chat-style report app with a Python backend and a React frontend.
- Accepts a prompt like ChatGPT
- Uses Groq to generate a structured report
- Shows a report preview in the browser
- Lets you download the report as Markdown
Backend/FastAPI backend that calls Groq and returns report dataFrontend/Vite + React frontend with the chat-style UI
- Copy
.env.exampleto.envand add yourGROQ_API_KEY. - Install backend dependencies:
pip install -r Backend/requirements.txt- Install frontend dependencies: +++-
cd Frontend
npm install- Run the backend:
uvicorn Backend.main:app --reload --port 8000- Run the frontend:
cd Frontend
npm run dev