← Oferty

Urgent: Build Spanish File-Based Chatbot MVP with Admin Upload Panel in 2 Days

Budżet: $55.0 FIXED / ⭐ 0.00 (0) Pakistan

web-programming, python, api

I need an urgent developer to build a simple Spanish-language chatbot MVP from scratch. The system should allow an admin to upload business files, and the chatbot should answer user questions in Spanish based on the uploaded file content. This is a small demo/MVP, not a full enterprise SaaS product. Main Requirements The app should include: Spanish chatbot page User can ask questions in Spanish. Bot replies in Spanish. Bot should answer using uploaded file content. If the answer is not found in the uploaded files, the bot should clearly say that the information is not available. Admin login Simple admin login is enough. No OAuth or complex multi-user authentication required. Admin file upload panel Admin can upload files. Supported formats should include at least: PDF TXT CSV XLSX DOCX File parsing and storage Uploaded files should be parsed. Parsed text should be stored locally or in a simple database. SQLite is acceptable. Basic RAG / file-based retrieval The chatbot should search uploaded file content and use relevant text to answer. A simple keyword/chunk-based retrieval system is acceptable. Advanced vector database is not required for this MVP. AI provider OpenAI API support is preferred. API key should be configurable through .env. If possible, include a simple fallback response mode when no API key is configured. Simple UI Clean and basic interface. Pages needed: Login page Admin upload page Chat page Documentation Include simple setup instructions. Include .env.example. Include how to run locally. Include short demo steps. Preferred Tech Stack I prefer one of these stacks: Option 1: Next.js TypeScript Tailwind CSS SQLite OpenAI API Option 2: React frontend Node.js backend SQLite OpenAI API You can suggest another stack only if it helps complete the MVP faster.
Otwórz na Upwork