Need ChatGPT-style AI document chatbot with full frontend + deployment

Job ID: 39757098

Budget: ₹600 – ₹1,500 INR

I'm looking for a skilled developer to enhance my AI document chatbot system. The backend is built with Python (FastAPI, Streamlit, Ollama, Haystack, Pinecone, SQLite).

Requirements:
- Create a modern ChatGPT/Claude-like frontend, preferably using React and Tailwind.
- Connect the frontend to my FastAPI backend (endpoints: /upload, /ask, /health).
- Upgrade the database from SQLite to PostgreSQL, incorporating user/session management.

The ultimate goal is to enable users to:
- Upload documents (via 'browse and select')
- Ask questions
- Receive instant answers from both documents and LLM knowledge.

Additional Features:
- Voice interaction
- Multilingual support

Ideal Skills & Experience:
- Strong proficiency in React and Tailwind
- Experience with FastAPI and PostgreSQL
- Familiarity with user authentication methods (OAuth2, JWT, Session-based)
- Background in developing chatbot interfaces

I aim to complete this project by the deployment stage.