Urgent: Build Spanish File-Based Chatbot MVP with Admin Upload Panel in 2 Days
Budget: $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.
Öppna på Upwork