Se busca un programador con experiencia para realizar una revisión exhaustiva de un sistema existente, desarrollado utilizando Google Apps Script (vibe coding). El objetivo principal es asegurar la funcionalidad, optimizar el rendimiento y corregir posibles errores. Posteriormente, el profesional seleccionado se encargará de proporcionar soporte técnico continuo para el mantenimiento y futuras mejoras del sistema.
Tengo un pequeño emprendimiento y, como no encontré un software que hiciera todo lo que necesitaba, construí mi propio sistema de gestión con ayuda de inteligencia artificial (vibe coding). No soy programadora. El sistema funciona, pero antes de llevarlo a vivo en todas las operaciones del negocio quiero que alguien con experiencia real lo revise.
Qué hace el sistema: Maneja clientes, citas, pagos, gastos y la información del personal (gestión humana). Guarda datos personales de clientes y empleados, así que la seguridad y la privacidad son muy importantes para mí.
Con qué está construido:
- Google Apps Script como núcleo: es una web app (motor V8) que se ejecuta con la cuenta propietaria. Solo pueden entrar cuentas del dominio del negocio. Tiene unos 21 archivos (.gs y .html) y más de 30.000 líneas de código. El archivo principal tiene unas 17.700 líneas y la interfaz HTML unas 8.500.
- Cambios en archivos aparte: los cambios se han ido haciendo en archivos que reemplazan funciones del archivo principal, sin editarlo directamente. Hay muchas versiones publicadas.
Base de datos: Google Sheets, con varias hojas de cálculo y pestañas.
Otros servicios de Google: Calendar (crea eventos), Drive (carpetas y archivos), envío de correos (MailApp) y servicios de propiedades, caché y bloqueo (PropertiesService, CacheService, LockService).
Activadores (triggers) programados por tiempo que corren a diario.
- Endpoints propios (doGet/doPost) que devuelven datos en JSON.
APIs externas que se llaman desde el código:
- La API de Google Gemini, una inteligencia artificial que se usa para clasificar contactos y leer imágenes.
- La API de Meta (
graph.facebook.com), para enviar mensajes de WhatsApp.
Las claves de las dos están guardadas en las propiedades del script.
- Módulo de marketing dentro del mismo sistema: embudo de clientes, indicadores, seguimiento diario y reactivación.
- Un segundo proyecto de Apps Script, en otra cuenta del mismo Google Workspace, que lee una hoja derivada del sistema y sincroniza un calendario compartido.
- Google Workspace: varias cuentas de correo del negocio en el mismo dominio.
- Vercel + GitHub: el sistema se abre desde un subdominio propio. Ese subdominio pertenece a un sitio estático (HTML) alojado en Vercel, con el código en un repositorio privado de GitHub, y redirige a la web app de Apps Script. Los DNS del dominio se gestionan en Vercel.
Requisitos
- Años de experiencia real y comprobable en programación (idealmente 5 o más), con proyectos que pueda ver o referencias que pueda contactar.
- Experiencia comprobable con Google Apps Script en proyectos grandes y en producción.
- Conocimiento de permisos y seguridad en Google Workspace.
- Experiencia integrando APIs externas (idealmente WhatsApp Cloud API de Meta).
- Que la revisión la hagas tú realmente. Por faovr no busco a alguien que pase el código por otra AI y me entregue lo que le salga. Busco criterio humano y experiencia.
- Disponibilidad para quedarte después como soporte técnico con un fee mensual.
Plazo de Entrega: No definido