Buscamos programador full-stack para crear SaaS de chatbot IA (con Stripe y suscripciones)

Заказчик: AI | Опубликовано: 07.10.2025

Buscamos un desarrollador web freelance con experiencia en SaaS, Stripe y chatbots de IA para clonar la funcionalidad y diseño de chat.chatbot.app. El objetivo es crear una plataforma similar, moderna y fluida, compatible con modo claro/oscuro según la preferencia del usuario. El proyecto debe permitir a los usuarios interactuar con varios modelos de IA (como los que aparecen en la web original) bajo un sistema de suscripción freemium integrado con Stripe. ⸻ Requisitos funcionales • Reproducción de la interfaz tipo ChatGPT, con diseño Dark/Light automático. • El chat debe mostrarse, pero al intentar enviar un mensaje debe aparecer un popup de login o registro. • Una vez registrado, el usuario podrá enviar hasta 3 mensajes gratis antes de que se le solicite actualizar a plan PRO. • Implementación de suscripciones con Stripe (Checkout + Billing Portal). • Manejo de webhooks Stripe para: • Activación y cancelación automática de suscripciones. • Gestión de pagos fallidos y bajas. • Panel de usuario con información de su plan, facturación y estado de cuenta. • Envío automático de emails: • Bienvenida al registrarse. • Confirmación de suscripción. • Aviso o confirmación de cancelación. • Integración de todos los modelos de IA visibles en chat.chatbot.app. • Fluidez y experiencia de usuario similar a ChatGPT (sin recargas de página). ⸻ Tecnologías sugeridas (flexible) Se pueden usar frameworks o plantillas preexistentes siempre que el resultado sea robusto y mantenible. Stack recomendado (no obligatorio): • Frontend: Next.js / React / TailwindCSS • Backend: Laravel / Node.js / Express • Autenticación: Clerk / Auth.js / Laravel Breeze • Pagos: Stripe (Checkout + Webhooks) • Base de datos: MySQL / PostgreSQL / Prisma / Eloquent • Email: Resend, Mailgun o similar • Integraciones IA: OpenAI, Claude, Gemini, etc. ⸻ Requisitos del desarrollador • Experiencia comprobable en SaaS y Stripe Billing. • Dominio de integración con APIs de IA (OpenAI u otras). • Experiencia con frameworks modernos (Next.js, Laravel, etc.). • Capacidad de entregar un diseño pixel-perfect, fluido y responsive. • Experiencia con webhooks y automatización de eventos de pago. • Comunicación fluida y capacidad de documentar el trabajo. ⸻ Condiciones Proyecto llave en mano: desde el diseño base hasta el despliegue funcional. Entregable: código completo y documentación con instrucciones de despliegue (GitHub). Se valorará disponibilidad para mantenimiento posterior.