Estamos buscando un desarrollador experimentado en Python o
Node.js para construir el Producto Mínimo Viable (mvp) de faro lite, un asistente emocional 24/7. Es importante destacar que este proyecto NO tiene un enfoque clínico ni médico; se centra en el acompañamiento emocional básico, el bienestar general, el establecimiento de rutinas y el control diario.
Características principales del MVP:
* Chat con IA: Implementación de un sistema de chat utilizando la API de OpenAI (ChatGPT/LLMs) dentro de una interfaz web sencilla.
* Check-in automático matutino: El sistema debe realizar preguntas diarias sobre el estado del usuario (ej. Calidad del sueño, nivel de energía, ansiedad).
* Check-out automático nocturno: Registro del estado emocional al final del día.
* Integración con Telegram Bot: Capacidad para enviar y recibir mensajes a través de un bot de Telegram.
* Almacenamiento de datos simple: Las respuestas y datos del usuario deben almacenarse en una base de datos ligera. Se sugieren opciones como PostgreSQL, Supabase, MongoDB o incluso Google Sheets.
* Panel profesional básico: Un panel para visualizar indicadores diarios clave como el nivel de ansiedad, energía, calidad del sueño y la emoción predominante del día.
* Alertas simples: Configuración de notificaciones para situaciones específicas, como un nivel de ansiedad superior a 8 o la ausencia de respuesta durante 3 días consecutivos.
Tecnologías sugeridas (se valorará flexibilidad y propuestas alternativas):
* Backend: Python (con FastAPI) o
Node.js (con Express).
* Inteligencia Artificial: OpenAI API.
* Mensajería: Telegram Bot API.
* Base de Datos: PostgreSQL, MongoDB o Supabase.
* Frontend: HTML/JavaScript básico, con React como opción valorada.
Plazo estimado: El objetivo es completar el MVP funcional en un plazo de 4 a 6 semanas.
Presupuesto: Buscamos una solución eficiente y económica, evitando la sobre-ingeniería. Se valorará la experiencia y la relación calidad/precio, especialmente de programadores de LATAM.
Requisitos del freelancer:
* Experiencia demostrable en desarrollo con Python o
Node.js.
* Experiencia en integraciones con OpenAI o desarrollo de chatbots.
* Idealmente, experiencia previa con la API de Telegram Bot.
* Se valorará la experiencia en la creación de paneles de control simples.
Qué necesitamos en tu propuesta:
* Las tecnologías que propones utilizar para el proyecto.
* Ejemplos de proyectos similares que hayas realizado (si los tienes).
* Tu estimación de tiempo para completar el MVP.
* Tu presupuesto aproximado para el proyecto.
Resultado esperado: Un mvp funcional, estable y sencillo que incluya la interfaz web, la integración con ia, el bot de telegram y el panel básico, listo para futuras expansiones y escalabilidad.
Plazo de Entrega: No definido