En este curso de Coderick aprenderemos a crear aplicaciones web funcionales sin escribir código, utilizando inteligencia artificial para construir proyectos.
Nuestro objetivo será comprender cómo transformar ideas en productos digitales operativos, combinando base de datos, autenticación, roles, APIs externas y lógica de negocio en proyectos que podrían utilizarse perfectamente en un entorno profesional.
A lo largo de diez clases prácticas iremos construyendo aplicaciones completas desde cero. Empezaremos entendiendo cómo funciona la herramienta, cómo estructurar prompts efectivos y cómo interpretar el código generado para poder modificarlo con criterio. A partir de ahí daremos el salto a crear nuestro propio CRM con gestión de propuestas y facturación, aprendiendo a trabajar con bases de datos, relaciones entre colecciones y paneles administrativos personalizados.
Durante el curso veremos aspectos como la exportación del código generado para poder unificar proyectos, la conexión con APIs externas como la de YouTube para mostrar métricas reales, y la integración con Google Sheets para construir paneles de negocio que se actualizan dinámicamente. También abordaremos la creación de un sistema de afiliados con lógica de comisiones, enlaces personalizados y roles diferenciados, así como un sistema de soporte con tickets, estados y notificaciones internas.
Más adelante construiremos una tienda de productos digitales conectada con Stripe mediante enlaces de pago, donde gestionaremos compras, validaciones manuales y descargas protegidas. También profundizaremos en el concepto de superusuarios dentro de PocketBase, entendiendo la diferencia entre un rol lógico dentro de la aplicación y el acceso total al núcleo del sistema. Este aprendizaje nos permitirá desarrollar una página pública de estado tipo SaaS, con sistemas, incidencias y actualizaciones en tiempo real, como las que utilizan grandes plataformas tecnológicas.
Cada proyecto estará enfocado a situaciones reales: métricas de negocio, automatización de procesos, monetización de productos digitales, transparencia operativa y gestión de usuarios. Aprenderemos no solo a pedirle cosas a la herramienta, sino a pensar como arquitectos de producto, diseñando la estructura de datos, definiendo permisos y comprendiendo las limitaciones del entorno.
En definitiva, este curso es una guía práctica para quienes queremos crear aplicaciones útiles sin depender de un equipo técnico tradicional. Descubriremos hasta dónde podemos llegar combinando creatividad, lógica de negocio e inteligencia artificial. Estamos listos para construir, probar y lanzar nuestras propias herramientas digitales. ¡Nos vemos dentro!