{"id":83869,"date":"2026-04-08T20:37:14","date_gmt":"2026-04-09T01:37:14","guid":{"rendered":"https:\/\/niixer.com\/?p=83869"},"modified":"2026-05-29T16:39:16","modified_gmt":"2026-05-29T21:39:16","slug":"vibe-coding-crea-apps-sin-saber-codigo-desde-cero","status":"publish","type":"post","link":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/","title":{"rendered":"Vibe Coding: Crea Apps y Webs desde Cero sin Saber Programar"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">El Vibe Coding permite crear apps sin saber c\u00f3digo usando \u00fanicamente lenguaje natural e inteligencia artificial. En los \u00faltimos a\u00f1os, esta metodolog\u00eda ha transformado radicalmente la forma en que interactuamos con la tecnolog\u00eda, democratizando la creaci\u00f3n digital y redefiniendo el rol del desarrollador en la era de la IA generativa. En este art\u00edculo exploraremos qu\u00e9 es, por qu\u00e9 es relevante, qu\u00e9 herramientas requiere y c\u00f3mo puedes usarlo para construir tu primera app desde cero.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si te interesa saber m\u00e1s sobre IA, visita nuestro art\u00edculo sobre <a href=\"https:\/\/niixer.com\/index.php\/categoria\/niixer\/inteligencia-artificial\/\">Inteligencia Artificial<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En este art\u00edculo exploraremos qu\u00e9 es el vibe coding, por qu\u00e9 se ha convertido en una tendencia relevante, qu\u00e9 herramientas y competencias requiere, y c\u00f3mo puedes usarlo para construir tu primera app desde cero sin escribir una sola l\u00ednea de c\u00f3digo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00bfQu\u00e9 es el Vibe Coding y por qu\u00e9 crea apps sin saber c\u00f3digo es posible?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El <em>vibe coding<\/em> es una metodolog\u00eda de desarrollo de software en la que el programador \u2014o cualquier usuario\u2014 describe lo que quiere construir en lenguaje natural, y una herramienta de inteligencia artificial genera el c\u00f3digo correspondiente de manera autom\u00e1tica. El t\u00e9rmino fue acu\u00f1ado por Andrej Karpathy en 2025, quien lo describi\u00f3 como un modo de programar en el que el usuario se &#8220;rinde al vibe&#8221; y deja que la IA haga el trabajo t\u00e9cnico.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-1.jpg\" alt=\"\" class=\"wp-image-83885\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-1.jpg 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-1-300x164.jpg 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-1-768x419.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Su importancia radica en varios factores:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Democratizaci\u00f3n del desarrollo:<\/strong> Antes, crear una aplicaci\u00f3n requer\u00eda a\u00f1os de formaci\u00f3n en lenguajes de programaci\u00f3n, bases de datos y arquitectura de software. Con el vibe coding, emprendedores, dise\u00f1adores, estudiantes y profesionales de cualquier \u00e1rea pueden construir herramientas digitales funcionales.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Velocidad de prototipado:<\/strong> Se puede pasar de una idea a un prototipo funcional en horas, no semanas. Esto permite validar conceptos de negocio de forma r\u00e1pida y econ\u00f3mica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Enfoque en el problema, no en la sintaxis:<\/strong> Al eliminar la barrera t\u00e9cnica del c\u00f3digo, el creador puede concentrar toda su energ\u00eda en entender el problema que quiere resolver y dise\u00f1ar la mejor soluci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Seg\u00fan McKinsey &amp; Company (2023), la IA generativa tiene el potencial de ampliar significativamente la participaci\u00f3n en procesos de innovaci\u00f3n tecnol\u00f3gica, abriendo la creaci\u00f3n de software a millones de personas que hoy no participan de ella.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Ventajas y desventajas del Vibe Coding<\/strong><\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Ventajas<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Accesibilidad total:<\/strong> No se necesitan conocimientos previos de programaci\u00f3n para comenzar a crear.<\/li>\n\n\n\n<li><strong>Alta velocidad:<\/strong> El ciclo de idea \u2192 prototipo se acorta dr\u00e1sticamente.<\/li>\n\n\n\n<li><strong>Iteraci\u00f3n r\u00e1pida:<\/strong> Ajustar o mejorar la app es tan sencillo como cambiar el <em>prompt<\/em>.<\/li>\n\n\n\n<li><strong>Reducci\u00f3n de costos:<\/strong> Permite desarrollar herramientas internas sin contratar un equipo de desarrollo.<\/li>\n\n\n\n<li><strong>Creatividad sin l\u00edmites t\u00e9cnicos:<\/strong> El creador puede proponer soluciones ambiciosas sin verse limitado por lo que sabe codificar.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Desventajas<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Dependencia de la IA:<\/strong> El c\u00f3digo generado puede contener errores, inconsistencias o pr\u00e1cticas inseguras si no se revisa con criterio.<\/li>\n\n\n\n<li><strong>Dificultad para depurar:<\/strong> Entender qu\u00e9 falla en un c\u00f3digo que no escribiste puede ser frustrante sin conocimientos t\u00e9cnicos de base.<\/li>\n\n\n\n<li><strong>Escalabilidad limitada:<\/strong> Las aplicaciones creadas con vibe coding puro pueden tener limitaciones en rendimiento y mantenimiento a largo plazo.<\/li>\n\n\n\n<li><strong>Riesgos de seguridad:<\/strong> El c\u00f3digo generado autom\u00e1ticamente puede presentar vulnerabilidades si no se audita adecuadamente.<\/li>\n\n\n\n<li><strong>Calidad variable:<\/strong> Seg\u00fan Roger Pressman (2010), la calidad del software depende de procesos estructurados que la IA a\u00fan no garantiza de forma aut\u00f3noma.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Competencias para Vibe Coding<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Aunque el vibe coding elimina la necesidad de dominar un lenguaje de programaci\u00f3n, s\u00ed exige el desarrollo de otras habilidades igualmente valiosas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ingenier\u00eda de prompts:<\/strong> Saber c\u00f3mo describir con precisi\u00f3n lo que se quiere construir es la habilidad central del vibe coder. Un prompt bien escrito marca la diferencia entre una app funcional y una llena de errores.<\/li>\n\n\n\n<li><strong>Pensamiento l\u00f3gico y sist\u00e9mico:<\/strong> Entender c\u00f3mo fluye la informaci\u00f3n dentro de una aplicaci\u00f3n y c\u00f3mo se relacionan sus partes.<\/li>\n\n\n\n<li><strong>Pensamiento cr\u00edtico:<\/strong> Evaluar si el resultado generado por la IA cumple realmente con el objetivo planteado.<\/li>\n\n\n\n<li><strong>Capacidad de testing:<\/strong> Probar la aplicaci\u00f3n de forma met\u00f3dica para detectar errores de comportamiento.<\/li>\n\n\n\n<li><strong>Dise\u00f1o UX\/UI b\u00e1sico:<\/strong> Aplicar principios b\u00e1sicos de usabilidad, como los definidos por Jakob Nielsen (1994), para que la app sea intuitiva para el usuario.<\/li>\n\n\n\n<li><strong>Conocimientos tecnol\u00f3gicos generales:<\/strong> Entender conceptos como bases de datos, autenticaci\u00f3n, APIs y despliegue, aunque no se sepa implementarlos directamente.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Herramientas y t\u00e9cnicas de Vibe Coding<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El ecosistema de herramientas para vibe coding ha crecido exponencialmente. Estas son las m\u00e1s populares:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Herramienta<\/strong><\/td><td><strong>Funci\u00f3n<\/strong><\/td><\/tr><tr><td>ChatGPT \/ Claude<\/td><td>Generaci\u00f3n de c\u00f3digo a partir de prompts en lenguaje natural<\/td><\/tr><tr><td>Cursor<\/td><td>Editor de c\u00f3digo con IA integrada para edici\u00f3n asistida<\/td><\/tr><tr><td>Replit<\/td><td>Entorno de ejecuci\u00f3n en la nube para correr y probar apps<\/td><\/tr><tr><td>Bolt.new<\/td><td>Plataforma para crear apps web completas desde cero con IA.<br><a href=\"https:\/\/bolt.new\">https:\/\/bolt.new<\/a><\/td><\/tr><tr><td>Lovable<\/td><td>Generaci\u00f3n de aplicaciones React desde descripciones textuales.<br><a href=\"https:\/\/lovable.dev\">https:\/\/lovable.dev<\/a><\/td><\/tr><tr><td>Firebase<\/td><td>Backend listo para usar: base de datos, autenticaci\u00f3n y hosting.<br><a href=\"https:\/\/firebase.google.com\">https:\/\/firebase.google.com<\/a><\/td><\/tr><tr><td>Figma<\/td><td>Dise\u00f1o de interfaces antes de pasar a la generaci\u00f3n de c\u00f3digo<\/td><\/tr><tr><td>Vercel<\/td><td>Despliegue sencillo de aplicaciones web<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Las t\u00e9cnicas m\u00e1s efectivas incluyen la descomposici\u00f3n del problema en partes peque\u00f1as, la iteraci\u00f3n continua sobre el resultado, el prototipado r\u00e1pido y la validaci\u00f3n constante con usuarios reales<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-2.jpg\" alt=\"\" class=\"wp-image-83886\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-2.jpg 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-2-300x164.jpg 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-2-768x419.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00bfC\u00f3mo el Vibe Coding crea apps sin saber c\u00f3digo desde cero?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El proceso general para crear una aplicaci\u00f3n con vibe coding sigue estos pasos:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1 \u2013 Definir el problema:<\/strong> Antes de abrir cualquier herramienta, es fundamental entender con claridad qu\u00e9 problema resolver\u00e1 la app, qui\u00e9n la usar\u00e1 y qu\u00e9 funcionalidades son indispensables.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2 \u2013 Dise\u00f1ar la soluci\u00f3n en papel:<\/strong> Hacer un boceto de las pantallas principales y el flujo de navegaci\u00f3n. Esto facilita escribir prompts m\u00e1s precisos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3 \u2013 Escribir el prompt inicial:<\/strong> Describir la app de forma detallada: tipo de aplicaci\u00f3n, usuarios, funciones principales, dise\u00f1o esperado y tecnolog\u00eda preferida.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4 \u2013 Generar y revisar el c\u00f3digo:<\/strong> Usar una herramienta como Bolt.new, Lovable o ChatGPT para generar el c\u00f3digo, y revisar que el resultado sea coherente con lo solicitado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>5 \u2013 Iterar y mejorar:<\/strong> Ajustar el prompt o pedir cambios espec\u00edficos hasta lograr el resultado deseado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>6 \u2013 Desplegar la aplicaci\u00f3n:<\/strong> Publicar la app usando servicios como Vercel, Firebase Hosting o Replit Deployments.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia.jpg\" alt=\"\" class=\"wp-image-83884\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia.jpg 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-300x164.jpg 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-768x419.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Crear herramientas internas que optimicen procesos<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Una de las aplicaciones m\u00e1s poderosas del vibe coding en entornos empresariales es la creaci\u00f3n de herramientas internas: dashboards para seguimiento de tareas, formularios automatizados, sistemas de registro de clientes, calculadoras especializadas o generadores de reportes. Estas soluciones que antes requer\u00edan un equipo de desarrollo ahora pueden construirse en un d\u00eda.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"> Vibe Coding: crea apps sin saber c\u00f3digo desde cero paso a paso<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Como ejemplo concreto, imagina que necesitas una aplicaci\u00f3n para registrar la asistencia de estudiantes en una instituci\u00f3n educativa. Con vibe coding, el proceso ser\u00eda:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Describir la app: <em>&#8220;Crea una aplicaci\u00f3n web donde un docente pueda registrar la asistencia de sus estudiantes por grupo y fecha, ver un historial y exportarlo en PDF.&#8221;<\/em><\/li>\n\n\n\n<li>Generar la estructura con Bolt.new o Lovable.<\/li>\n\n\n\n<li>Conectar la base de datos con Firebase.<\/li>\n\n\n\n<li>Ajustar el dise\u00f1o usando prompts de estilo.<\/li>\n\n\n\n<li>Publicar en Vercel y compartir el enlace.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">El resultado es una aplicaci\u00f3n funcional, lista para usar, creada sin escribir c\u00f3digo manualmente.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-3.jpg\" alt=\"\" class=\"wp-image-83887\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-3.jpg 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-3-300x164.jpg 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/ia-3-768x419.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">El <em>prompt<\/em> es el coraz\u00f3n del vibe coding. Un prompt bien construido puede generar una aplicaci\u00f3n casi perfecta desde el primer intento; uno vago puede producir resultados confusos que requieran muchas correcciones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Caracter\u00edsticas de un buen prompt:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Espec\u00edfico:<\/strong> Incluye el tipo de app, las funcionalidades exactas, el p\u00fablico objetivo y el dise\u00f1o esperado.<\/li>\n\n\n\n<li><strong>Contextualizado:<\/strong> Explica el problema que resuelve y el entorno en que se usar\u00e1.<\/li>\n\n\n\n<li><strong>Iterativo:<\/strong> No se busca la perfecci\u00f3n en el primer intento; se refina progresivamente.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejemplo de prompt b\u00e1sico:<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><em>&#8220;Crea una app web de lista de tareas con autenticaci\u00f3n de usuario, donde se puedan agregar, editar y eliminar tareas, y marcarlas como completadas. Usa un dise\u00f1o limpio con colores azul y blanco.&#8221;<\/em><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejemplo de prompt refinado:<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><em>&#8220;Sobre la app anterior, agrega la posibilidad de organizar las tareas en categor\u00edas (trabajo, personal, estudios), permite establecer fechas l\u00edmite y muestra una alerta visual cuando una tarea est\u00e1 pr\u00f3xima a vencer. Mant\u00e9n el dise\u00f1o minimalista.&#8221;<\/em><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">El refinamiento es un proceso continuo de di\u00e1logo con la IA hasta alcanzar el resultado deseado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Soporte y Dificultades de las Apps Creadas con Vibe Coding<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Las aplicaciones generadas mediante vibe coding presentan desaf\u00edos espec\u00edficos que es importante conocer:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Mantenimiento:<\/strong> Cuando la app necesita actualizaciones importantes, puede ser dif\u00edcil modificar un c\u00f3digo que no fue escrito por un humano con una arquitectura clara.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Escalabilidad:<\/strong> A medida que la aplicaci\u00f3n crece en usuarios o funcionalidades, el c\u00f3digo generado autom\u00e1ticamente puede volverse ineficiente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Seguridad:<\/strong> El c\u00f3digo generado por IA no siempre sigue las mejores pr\u00e1cticas de seguridad, lo que puede exponer datos sensibles si no se realiza una auditor\u00eda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Dependencia tecnol\u00f3gica:<\/strong> Si la herramienta de IA que gener\u00f3 el c\u00f3digo cambia o desaparece, el mantenimiento futuro puede complicarse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Soporte t\u00e9cnico:<\/strong> A diferencia de frameworks populares con comunidades activas, el c\u00f3digo generado por IA puede no tener documentaci\u00f3n clara ni soporte externo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esto evidencia que el vibe coding, aunque potente, no reemplaza las buenas pr\u00e1cticas de ingenier\u00eda de software, sino que debe complementarse con un m\u00ednimo de criterio t\u00e9cnico por parte del creador.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">App Creada &#8221; ControlMed ICU&#8221;<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"380\" height=\"216\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/image-934.png\" alt=\"\" class=\"wp-image-85043\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/image-934.png 380w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/image-934-300x171.png 300w\" sizes=\"auto, (max-width: 380px) 100vw, 380px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1 \u2013 Definir el problema:<\/strong> En las Unidades de Cuidados Intensivos (UCI), el control de medicamentos de alto riesgo \u2014sedantes, opioides, vasopresores y anticoagulantes\u2014 se realizaba de forma manual: registros en papel, hojas de c\u00e1lculo desactualizadas y sin comunicaci\u00f3n en tiempo real entre enfermer\u00eda y farmacia. Esto generaba desabastecimientos silenciosos, errores de trazabilidad, dificultades en auditor\u00edas y riesgo de desv\u00edo de medicamentos controlados. Los usuarios principales son enfermeros de turno, farmac\u00e9uticos hospitalarios y auditores de calidad cl\u00ednica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2 \u2013 Dise\u00f1ar la soluci\u00f3n en papel:<\/strong> Se bocetaron seis pantallas antes de abrir cualquier herramienta: un Dashboard con alertas de stock en tiempo real, un m\u00f3dulo de Ingreso de medicamentos por lote, un m\u00f3dulo de Despacho unitario vinculado al nombre del paciente, una vista de Inventario con estados de alerta, un Historial completo de movimientos y una secci\u00f3n de Reportes exportables. Este boceto permiti\u00f3 escribir prompts mucho m\u00e1s precisos y enfocados.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Generando el c\u00f3digo con Vibe Coding<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3 \u2013 Escribir el prompt inicial:<\/strong> Con el problema y las pantallas claras, se describi\u00f3 la app en lenguaje natural dentro de Lovable:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Necesito que me ayudes a crear un prompt para la ia Lovable, el cual va a crear una app, que funcione algo parecido a esto https:\/\/www.vademecum.es, se vaya indicando para que sirve, pero cada vez que se escoja un medicamento deba hacerse un tipo quiz La app est\u00e1 dise\u00f1ada para estudiantes de enfermer\u00eda y personal de salud que desean aprender medicamentos utilizados en cuidados intensivos mediante retos diarios.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La app est\u00e1 dise\u00f1ada para personal de salud y permite llevar el control estricto de medicamentos de alto riesgo (sedantes, analg\u00e9sicos y medicamentos controlados) en unidades de cuidados intensivos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Caracter\u00edsticas principales:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Registro e inicio de sesi\u00f3n con roles (enfermero, administrador)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00f3dulo de ingreso de medicamentos: Nombre del medicamento, Cantidad recibida, Fecha de ingreso, Lote, Responsable<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00f3dulo de despacho unitario: Seleccionar medicamento, Registrar salida de una unidad, Registrar fecha, hora, usuario responsable y paciente (opcional)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Inventario en tiempo real: Cantidad disponible, Estado del stock (normal, bajo, cr\u00edtico)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sistema de alertas: Notificaciones cuando el stock est\u00e9 bajo o cr\u00edtico<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Historial completo de movimientos: Registro de entradas y salidas, Trazabilidad por usuario<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Reportes: Consumo diario, Consumo por medicamento, Exportaci\u00f3n de reportes<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dise\u00f1o: Profesional y cl\u00ednico, Interfaz clara y f\u00e1cil de usar en turnos<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Importante: Incluir enfoque en seguridad del paciente y control de medicamentos de alto riesgo\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pero necesito que hagas otra pesta\u00f1a la cual al ingresar el medicamento me explique que hace cada medicamento y me haga un peque\u00f1o quiz de dos preguntas respecto al medicamento te dejo un tipo de base de datos&nbsp;<a href=\"https:\/\/www.vademecum.es\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.vademecum.es\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4 \u2013 Generar y revisar el c\u00f3digo:<\/strong> Usando <strong>Lovable.dev<\/strong>, la aplicaci\u00f3n completa fue generada autom\u00e1ticamente a partir del prompt. Se verific\u00f3 el funcionamiento de cada m\u00f3dulo: al registrar un ingreso de Midazolan el stock sub\u00eda correctamente, al hacer un despacho bajaba una unidad y quedaba registrado con el nombre de la paciente (Laura), y el Dashboard mostraba la alerta de stock bajo en tiempo real.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">De la mejora al lanzamiento<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">5 &#8211; Iterar y mejorar: <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pero la idea es que al momento de registrarme, pueda con un usuario y contrase\u00f1a  y se guarde la informaci\u00f3n del mismo con un registro Local<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>6 \u2013 Desplegar la aplicaci\u00f3n:<\/strong> Con un solo clic desde Lovable, la aplicaci\u00f3n qued\u00f3 publicada y disponible para cualquier dispositivo con acceso a internet, sin necesidad de configurar servidores, dominios ni infraestructura t\u00e9cnica.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Soporte y Dificultades encontradas <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Mantenimiento: <\/strong>Cuando la app necesita actualizaciones importantes, puede ser dif\u00edcil modificar un c\u00f3digo que no fue escrito por un humano con una arquitectura clara. En este sentido, en ControlMed ICU, por ejemplo, si se quisiera agregar un m\u00f3dulo de fechas de vencimiento por lote, ser\u00eda necesario volver al mismo procedimiento anterior y describir el cambio con precisi\u00f3n. Sin embargo, no hay garant\u00eda de que el nuevo c\u00f3digo se integre limpiamente con el existente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Escalabilidad:<\/strong> A medida que la aplicaci\u00f3n crece en usuarios o funcionalidades, el c\u00f3digo generado autom\u00e1ticamente puede volverse ineficiente. En el caso de ControlMed ICU, actualmente los datos se almacenan en el navegador local, lo que funciona bien para un solo usuario. No obstante, si se quisiera usar simult\u00e1neamente en varios turnos de enfermer\u00eda o en m\u00faltiples salas de UCI, el sistema requerir\u00eda una base de datos en la nube como Firebase. Por lo tanto, esto implicar\u00eda una reconstrucci\u00f3n significativa de la aplicaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Soporte t\u00e9cnico:<\/strong> A diferencia de frameworks populares con comunidades activas, el c\u00f3digo generado por IA puede no tener documentaci\u00f3n clara ni soporte externo. Como consecuencia, en ControlMed ICU, si surge un error inesperado en el m\u00f3dulo de reportes o en la exportaci\u00f3n CSV, no existe una comunidad de desarrolladores ni documentaci\u00f3n oficial a la cual acudir. Esto significa que la resoluci\u00f3n de problemas depende completamente de volver a iterar con la IA, lo que a su vez puede retrasar la operaci\u00f3n del sistema en un entorno hospitalario cr\u00edtico.<\/p>\n\n\n\n<iframe loading=\"lazy\" \n  src=\"https:\/\/icu-med-buddy.lovable.app\/\" \n  width=\"100%\" \n  height=\"600\" \n  frameborder=\"0\"\n  allowfullscreen>\n<\/iframe>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Conclusiones<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El Vibe Coding, que permite crea apps sin saber c\u00f3digo, representa una transformaci\u00f3n real en la manera en que las personas se relacionan con el desarrollo de software. Al reducir la barrera t\u00e9cnica de entrada, abre la creaci\u00f3n digital a un universo de profesionales, emprendedores y estudiantes que antes no ten\u00edan acceso a estas herramientas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sin embargo, no es una soluci\u00f3n m\u00e1gica. Exige el desarrollo de nuevas competencias, especialmente en ingenier\u00eda de prompts y pensamiento cr\u00edtico. Las aplicaciones resultantes deben revisarse con criterio para garantizar calidad, seguridad y escalabilidad.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En definitiva, el vibe coding no reemplaza a la programaci\u00f3n tradicional: la complementa y la democratiza. En el futuro pr\u00f3ximo, la combinaci\u00f3n de habilidades humanas \u2014creatividad, empat\u00eda, visi\u00f3n del negocio\u2014 con la capacidad de generaci\u00f3n de la IA definir\u00e1 un nuevo perfil de creador digital.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para entender el <em>vibe coding<\/em> no basta con leerlo, hay que verlo en acci\u00f3n. En el siguiente video se muestra c\u00f3mo el lenguaje natural se convierte en el nuevo est\u00e1ndar para construir aplicaciones, permitiendo que la creatividad dicte el ritmo del desarrollo.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Vibe Coding Fundamentals In 33 minutes\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/iLCDSY2XX7E?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"App Control Medicamentos\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/ywnPjARxmRg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/Plataforma-de-Vibe-Coding-_Niixer_-1024x574.webp\" alt=\"\" class=\"wp-image-89311\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/Plataforma-de-Vibe-Coding-_Niixer_-1024x574.webp 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/Plataforma-de-Vibe-Coding-_Niixer_-300x168.webp 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/Plataforma-de-Vibe-Coding-_Niixer_-768x431.webp 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/Plataforma-de-Vibe-Coding-_Niixer_-1536x861.webp 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/Plataforma-de-Vibe-Coding-_Niixer_-2048x1148.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Segunda Fase <\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Requerimientos funcionales <\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Gesti\u00f3n de Usuarios y Autenticaci\u00f3n<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Perfil de usuario:<\/strong> Visualizaci\u00f3n y edici\u00f3n b\u00e1sica del perfil (nombre, rol, hospital asignado). <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Registro con persistencia de datos:<\/strong> Permitir registro de usuarios con usuario y contrase\u00f1a, guardando la informaci\u00f3n en almacenamiento local (localStorage) o base de datos en la nube.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Inicio de sesi\u00f3n seguro:<\/strong> Autenticaci\u00f3n con validaci\u00f3n de credenciales y control de sesi\u00f3n activa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Roles de usuario:<\/strong> Diferenciaci\u00f3n entre enfermero (operaciones de despacho\/ingreso) y administrador (gesti\u00f3n completa, reportes, configuraci\u00f3n).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">         2. <strong>Gesti\u00f3n de Medicamentos ( Inventario)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Base de datos de medicamentos:<\/strong> Cat\u00e1logo integrado con informaci\u00f3n de cada medicamento (nombre, categor\u00eda, indicaciones, contraindicaciones, dosis, v\u00eda de administraci\u00f3n), similar a Vademecum.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">        3.<strong> Control de Inventario (M\u00f3dulo Operativo)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Trazabilidad completa:<\/strong> Historial inmutable de todos los movimientos: qui\u00e9n, qu\u00e9, cu\u00e1ndo, cu\u00e1nto y para qui\u00e9n (paciente).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ingreso de medicamentos por lote:<\/strong> Registrar nombre del medicamento, cantidad recibida, fecha de ingreso, n\u00famero de lote, fecha de vencimiento y responsable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong class=\"\">Despacho unitario:<\/strong> Registrar salida de una unidad vinculada a fecha, hora, usuario responsable, paciente (opcional) y motivo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong class=\"\">Inventario en tiempo real:<\/strong> Visualizaci\u00f3n de cantidad disponible por medicamento con estados: normal, bajo, cr\u00edtico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sistema de alertas de stock:<\/strong> Notificaciones visuales y sonoras cuando el stock alcance umbrales predefinidos (bajo\/cr\u00edtico).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Control de fechas de vencimiento:<\/strong> Alertas autom\u00e1ticas para medicamentos pr\u00f3ximos a vencer (FEFO &#8211; First Expired First Out).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">          4. <strong>Reportes y Anal\u00edtica<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong> Historial de movimientos filtrable:<\/strong> B\u00fasqueda y filtrado por fecha, medicamento, usuario o tipo de operaci\u00f3n (entrada\/salida).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Dashboard principal:<\/strong> Vista consolidada con stock actual, alertas activas, movimientos recientes, medicamentos m\u00e1s consumidos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Reporte de consumo diario:<\/strong> Resumen de salidas por d\u00eda, medicamento y turno.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Reporte de consumo por medicamento:<\/strong> Estad\u00edsticas de uso individual con tendencias temporales.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Exportaci\u00f3n de reportes:<\/strong> Generar archivos en formato CSV y PDF para auditor\u00edas externas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Requerimientos no funcionales<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong class=\"\">Rendimiento y Escalabilidad<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Disponibilidad:<\/strong> Uptime m\u00ednimo del 99.5% en entorno de producci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Escalabilidad a multiusuario:<\/strong> Capacidad para soportar m\u00faltiples enfermeros simult\u00e1neos (requiere migraci\u00f3n de localStorage a base de datos en la nube como Firebase).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sincronizaci\u00f3n en tiempo real:<\/strong> Actualizaci\u00f3n instant\u00e1nea del inventario cuando m\u00faltiples usuarios operan simult\u00e1neamente.   <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">     2. <strong>Seguridad y Cumplimiento<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cifrado de datos:<\/strong> Cifrado en tr\u00e1nsito (HTTPS\/TLS 1.3) y en reposo para credenciales y datos de pacientes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Control de acceso basado en roles (RBAC):<\/strong> Validaci\u00f3n de permisos en cada operaci\u00f3n sensible (despachos, reportes, configuraci\u00f3n).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Protecci\u00f3n contra desv\u00edo de medicamentos controlados:<\/strong> Alertas de seguridad para patrones inusuales de despacho (ej. m\u00faltiples salidas del mismo medicamento en corto tiempo).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cumplimiento de privacidad de salud:<\/strong> Alineaci\u00f3n con est\u00e1ndares de protecci\u00f3n de datos m\u00e9dicos (HIPAA\/GDPR seg\u00fan jurisdicci\u00f3n).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">       3. <strong>Usabilidad y Dise\u00f1o<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Interfaz cl\u00ednica profesional:<\/strong> Dise\u00f1o limpio, con paleta de colores apropiada para entornos hospitalarios (alto contraste, lectura r\u00e1pida).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Dise\u00f1o responsive:<\/strong> Adaptaci\u00f3n completa a tablets y m\u00f3viles (dispositivos predominantes en UCIs).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Modo offline b\u00e1sico:<\/strong> Funcionamiento con datos locales cuando no hay conectividad, sincronizando al recuperarla.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">       4. <strong>Integraci\u00f3n<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>API para futura integraci\u00f3n:<\/strong> Estructura preparada para conectar con sistemas hospitalarios externos (HIS, farmacia hospitalaria) v\u00eda API REST.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Compatibilidad con Vademecum:<\/strong> Estructura de datos alineada con est\u00e1ndares de bases de datos farmac\u00e9uticas para futura integraci\u00f3n.<br><br><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Evoluci\u00f3n de la App: Primera Fase vs. Segunda Fase<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Autenticaci\u00f3n:<\/strong> En la primera fase era localStorage b\u00e1sico; en la segunda fase es registro persistente con roles.<\/li>\n\n\n\n<li><strong>Base de datos:<\/strong> En la primera fase era localStorage para un solo usuario; en la segunda fase es base de datos en la nube para multi-hospital.<\/li>\n\n\n\n<li><strong class=\"\">Cat\u00e1logo m\u00e9dico:<\/strong> En la primera fase no exist\u00eda; en la segunda fase est\u00e1 integrado con informaci\u00f3n educativa tipo Vademecum.<\/li>\n\n\n\n<li><strong>M\u00f3dulo educativo:<\/strong> En la primera fase no exist\u00eda; en la segunda fase incluye quiz por medicamento y retos diarios.<\/li>\n\n\n\n<li><strong>Alertas:<\/strong> En la primera fase solo stock bajo\/cr\u00edtico; en la segunda fase agrega fechas de vencimiento y seguridad.<\/li>\n\n\n\n<li><strong>Multi-hospital:<\/strong> En la primera fase no exist\u00eda; en la segunda fase es plataforma multi-tenencia.<\/li>\n\n\n\n<li><strong>Reportes:<\/strong> En la primera fase eran b\u00e1sicos; en la segunda fase son exportables, filtrables y con dashboard.<\/li>\n\n\n\n<li><strong>Escalabilidad:<\/strong> En la primera fase era un solo dispositivo; en la segunda fase soporta m\u00faltiples usuarios simult\u00e1neos.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">App Creada y mejorada &#8220;<a href=\"https:\/\/med-buddy-manage.lovable.app\/\">MedInventario<\/a>&#8220;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">2.  <strong>Dise\u00f1ar la solucion en papel<\/strong> &#8211; Se bocetaron seis pantallas antes de abrir cualquier herramienta: una pantalla de bienvenida con tres opciones de acceso (iniciar sesi\u00f3n, registrar enfermero, registrar hospital), un formulario de registro de hospital para administradores, un formulario de registro de enfermero con c\u00f3digo de acceso del hospital, un Dashboard con alertas de stock en tiempo real multi-departamento, un m\u00f3dulo de Ingreso de medicamentos por lote con fecha de vencimiento, un m\u00f3dulo de Despacho unitario vinculado al nombre del paciente, una vista de Inventario con estados de alerta por departamento, un Historial completo de movimientos con trazabilidad por usuario y hospital, y una secci\u00f3n de Reportes exportables. Este boceto permiti\u00f3 escribir prompts mucho m\u00e1s precisos y enfocados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3.  <strong>Escribir el prompt inicial<\/strong> &#8211; <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Necesito desarrollar un sistema web de gesti\u00f3n de inventario hospitalario multiusuario, donde cada hospital tenga su propio espacio privado, usuarios y control de inventario.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Objetivo del sistema<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El sistema debe permitir administrar inventarios m\u00e9dicos y controlar el acceso mediante roles de usuario, validaci\u00f3n por c\u00f3digo hospitalario y verificaci\u00f3n por correo electr\u00f3nico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Registro de hospitales, Cada hospital debe poder registrarse en la plataforma proporcionando:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nombre del hospital &#8211; NIT o identificaci\u00f3n &#8211; Direcci\u00f3n &#8211; Ciudad &#8211; Tel\u00e9fono &#8211; Correo institucional &#8211; Nombre del administrador principal &#8211; Contrase\u00f1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando el hospital se registre:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El sistema debe enviar autom\u00e1ticamente un correo de verificaci\u00f3n al correo institucional registrado. El hospital no podr\u00e1 usar el sistema hasta validar el correo. Despu\u00e9s de validar el correo, se crear\u00e1 autom\u00e1ticamente la cuenta de administrador principal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Roles del sistema<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Administrador<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">El administrador tendr\u00e1 control completo del hospital. Funciones del administrador:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Agregar, editar y eliminar enfermeros &#8211; Crear un c\u00f3digo \u00fanico del hospital o c\u00f3digo de acceso para enfermeros &#8211; Configurar permisos b\u00e1sicos &#8211; Gestionar inventario &#8211; Registrar entradas y salidas de productos &#8211; Ver historial completo de movimientos &#8211; Descargar reportes en Excel &#8211; Ver estad\u00edsticas del sistema &#8211; Administrar informaci\u00f3n del hospital &#8211; C\u00f3digo hospitalario -El administrador podr\u00e1 generar o modificar un c\u00f3digo de acceso del hospital &#8211; Ese c\u00f3digo ser\u00e1 obligatorio para que un enfermero pueda registrarse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ejemplo: C\u00f3digo del hospital: HOSPITAL123<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Enfermero<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">El enfermero tendr\u00e1 acceso limitado al sistema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Registro del enfermero. Para registrarse deber\u00e1 ingresar:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nombre completo &#8211; Documento &#8211; Correo electr\u00f3nico &#8211; Contrase\u00f1a &#8211; C\u00f3digo del hospital proporcionado por el administrador &#8211; Validaci\u00f3n del enfermero &#8211; El sistema debe validar que el c\u00f3digo del hospital exista &#8211; Si el c\u00f3digo es correcto, el sistema enviar\u00e1 un correo de verificaci\u00f3n al enfermero &#8211; Solo despu\u00e9s de verificar el correo podr\u00e1 acceder al sistema &#8211; Funciones del enfermero &#8211; Ver inventario disponible &#8211; Registrar salidas de productos &#8211; Registrar entradas si tiene permiso &#8211; Consultar sus movimientos &#8211; Ver productos disponibles &#8211; No puede eliminar usuarios &#8211; No puede eliminar inventario completo &#8211; No puede administrar configuraciones del hospital <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Inventario<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cada hospital tendr\u00e1 su propio inventario independiente. Cada producto debe incluir:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nombre &#8211; C\u00f3digo &#8211; Categor\u00eda &#8211; Cantidad &#8211; Stock m\u00ednimo &#8211; Fecha de vencimiento &#8211; N\u00famero de lote &#8211; Proveedor &#8211; Estado &#8211; Fecha de registro &#8211; Alertas autom\u00e1ticas <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El sistema debe mostrar alertas para:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Productos agotados &#8211; Stock bajo &#8211; Productos pr\u00f3ximos a vencer &#8211; Productos vencidos &#8211; Movimientos -Todos los movimientos deben quedar registrados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cada movimiento debe guardar:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Usuario responsable &#8211; Tipo de movimiento &#8211; Producto &#8211; Cantidad &#8211; Fecha y hora &#8211; Observaciones &#8211; Reportes y exportaci\u00f3n <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El sistema debe permitir descargar archivos Excel (.xlsx) de:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Inventario completo &#8211; Historial de movimientos &#8211; Reportes por fechas &#8211; Reportes por usuario &#8211; Reportes por hospital <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Seguridad. Contrase\u00f1as encriptadas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Autenticaci\u00f3n segura con JWT &#8211; Verificaci\u00f3n por correo electr\u00f3nico &#8211; Roles y permisos protegidos &#8211; Separaci\u00f3n total de datos entre hospitales &#8211; Protecci\u00f3n contra accesos no autorizados <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dise\u00f1o esperado <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Interfaz moderna y profesional &#8211; Dashboard administrativo &#8211; Responsive para computador y m\u00f3vil &#8211; Tablas din\u00e1micas &#8211; Filtros avanzados &#8211; Modo oscuro opcional.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tecnolog\u00edas sugeridas<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Frontend: React o Next.js<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Backend: Node.js + Express<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Base de datos: PostgreSQL o MySQL<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Autenticaci\u00f3n: JWT + verificaci\u00f3n por correo<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Exportaci\u00f3n Excel: ExcelJS o SheetJS<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Correo electr\u00f3nico: Nodemailer o servicio SMTP<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Funciones opcionales<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Escaneo de c\u00f3digos de barras &#8211; Auditor\u00eda de acciones &#8211; Historial de actividad &#8211; Notificaciones autom\u00e1ticas &#8211; Panel de estad\u00edsticas &#8211; Backup autom\u00e1tico de datos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4. <strong>Generar y revisar el c\u00f3digo<\/strong> &#8211; Usando Lovable.dev, la aplicaci\u00f3n completa fue generada autom\u00e1ticamente a partir del prompt. Se verific\u00f3 el funcionamiento de cada m\u00f3dulo: al registrar un nuevo hospital se gener\u00f3 correctamente el c\u00f3digo \u00fanico de acceso, al registrar un enfermero con ese c\u00f3digo se vincul\u00f3 correctamente al hospital correspondiente, al registrar un ingreso de Midazolam el stock subi\u00f3 correctamente y se reflej\u00f3 en el inventario del departamento asignado, al hacer un despacho baj\u00f3 una unidad y qued\u00f3 registrado con el nombre de la paciente (Laura) y el enfermero responsable, el Dashboard mostr\u00f3 la alerta de stock bajo en tiempo real, y el historial de movimientos registr\u00f3 correctamente toda la trazabilidad. Se valid\u00f3 que los datos persistieran correctamente en la base de datos en la nube y fueran accesibles desde diferentes dispositivos y sesiones de usuario.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5. <strong>Iterar y mejorar<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pero en el inicio quiero que sea 3 ventanas, 1 iniciar sesion, 2 registrar enfermero con hospital, 3 registrar administrador con hospital, quiero que el administrados pueda agregar mas hospitales, y que haya una seccion de todos los enfermeros y administradores de cada hospital, y en registrar productos que se pueda escribir porque no deja seleccionar nada, y que todo esto se pueda exportar en excel, que al inicio en iniciar sesion, de la opcion de olvido su contrase\u00f1a y envie al correo un link para reestablecerla, Necesito que cuando entre ya a la aplicacion se pueda agregar los medicamentos y quitar, al momento de agregar tenga estas casillas para rellenar nombre &#8211; concentracion &#8211; cantidad &#8211; Categor\u00eda terap\u00e9utica \u2192 Analg\u00e9sico, antibi\u00f3tico, antihipertensivo, etc. y quiero que me des un correo y una contrase\u00f1a que sea el administrador jefe, que pueda manejar todos los hospitales y los inventarios de cada hospital, pero solo una persona puede controlar esto, ya el resto de enfermeros y administradores estan bien<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">6. <strong>Desplegar la aplicaci\u00f3n<\/strong> &#8211; Con un solo clic desde Lovable, la aplicaci\u00f3n qued\u00f3 publicada en la URL <a href=\"https:\/\/med-buddy-manage.lovable.app\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/med-buddy-manage.lovable.app\/<\/a> y disponible para cualquier dispositivo con acceso a internet, sin necesidad de configurar servidores, dominios ni infraestructura t\u00e9cnica. La app ahora soporta m\u00faltiples hospitales simult\u00e1neamente, cada uno con su propio inventario, usuarios y configuraciones independientes.<\/p>\n\n\n\n<iframe loading=\"lazy\" \n  src=\"https:\/\/med-buddy-manage.lovable.app\/\" \n  width=\"100%\" \n  height=\"600\" \n  frameborder=\"0\"\n  allowfullscreen>\n<\/iframe>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Autor<\/strong>: Deyssi Yohana Chivata Montenegro-Valeria Romero Cano<br><strong>Editor<\/strong>: Mg.Ing. Carlos Iv\u00e1n Pinz\u00f3n Romero<br><strong>C\u00f3digo:<\/strong> UCIA-7 <br><strong>Universidad:<\/strong> Universidad Central<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Referencias<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">Karpathy, A. (2025). Vibe Coding. X (Twitter). https:\/\/x.com\/karpathy<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">OpenAI. (2024). ChatGPT and AI Code Generation Documentation. https:\/\/openai.comKarpathy, A. (2025). Vibe Coding. X (Twitter). https:\/\/x.com\/karpathy<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">McKinsey &amp; Company. (2023). The economic potential of generative AI: The next productivity frontier.<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Pressman, R. (2010). Software Engineering: A Practitioner's Approach (7th ed.). McGraw-Hill.<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Nielsen, J. (1994). Usability Engineering. Academic Press.<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">GitHub. (2024). GitHub Copilot Documentation. https:\/\/docs.github.com\/copilot<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Google. (2024). Firebase Documentation. https:\/\/firebase.google.com\/docs<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Gartner. (2024). Top Strategic Technology Trends for 2024.<br><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Tina Huang. (2025, 19 mayo). Vibe Coding Fundamentals In 33 minutes [V\u00eddeo]. YouTube. https:\/\/www.youtube.com\/watch?v=iLCDSY2XX7E<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>El Vibe Coding permite crear apps sin saber c\u00f3digo usando \u00fanicamente lenguaje natural e inteligencia artificial. En los \u00faltimos a\u00f1os, esta metodolog\u00eda ha transformado radicalmente la forma en que interactuamos con la tecnolog\u00eda, democratizando la creaci\u00f3n digital y redefiniendo el rol del desarrollador en la era de la IA generativa.Seguir Leyendo<\/p>\n","protected":false},"author":2009,"featured_media":85056,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[4469,114,94],"tags":[4541,4540,417,4411,32,329,4419,4521],"class_list":["post-83869","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","category-aplicaciones","category-innovacion","tag-bolt-new","tag-crear-apps-sin-codigo","tag-ia","tag-innovacion-3","tag-inteligencia-artificial","tag-programacion","tag-prompts","tag-vibe-coding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Vibe Coding: Crea Apps y Webs desde Cero sin Saber Programar &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos<\/title>\n<meta name=\"description\" content=\"Vibe Coding: crea apps sin saber c\u00f3digo desde cero usando IA, prompts y herramientas como Bolt.new o Lovable. \u00a1Empieza hoy!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Vibe Coding: Crea Apps y Webs desde Cero sin Saber Programar &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos\" \/>\n<meta property=\"og:description\" content=\"Vibe Coding: crea apps sin saber c\u00f3digo desde cero usando IA, prompts y herramientas como Bolt.new o Lovable. \u00a1Empieza hoy!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/\" \/>\n<meta property=\"og:site_name\" content=\"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/niixer\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-09T01:37:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-29T21:39:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/admin-ajax-1280x720-1.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"dchivatam\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"dchivatam\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"21 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Vibe Coding: Crea Apps y Webs desde Cero sin Saber Programar &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","description":"Vibe Coding: crea apps sin saber c\u00f3digo desde cero usando IA, prompts y herramientas como Bolt.new o Lovable. \u00a1Empieza hoy!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/","og_locale":"es_ES","og_type":"article","og_title":"Vibe Coding: Crea Apps y Webs desde Cero sin Saber Programar &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","og_description":"Vibe Coding: crea apps sin saber c\u00f3digo desde cero usando IA, prompts y herramientas como Bolt.new o Lovable. \u00a1Empieza hoy!","og_url":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/","og_site_name":"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","article_publisher":"https:\/\/www.facebook.com\/niixer\/","article_published_time":"2026-04-09T01:37:14+00:00","article_modified_time":"2026-05-29T21:39:16+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/admin-ajax-1280x720-1.webp","type":"image\/webp"}],"author":"dchivatam","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"dchivatam","Tiempo de lectura":"21 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/#article","isPartOf":{"@id":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/"},"author":{"name":"dchivatam","@id":"https:\/\/niixer.com\/#\/schema\/person\/856fa44ae06aa80c5ebd9f1ed98137bb"},"headline":"Vibe Coding: Crea Apps y Webs desde Cero sin Saber Programar","datePublished":"2026-04-09T01:37:14+00:00","dateModified":"2026-05-29T21:39:16+00:00","mainEntityOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/"},"wordCount":4643,"publisher":{"@id":"https:\/\/niixer.com\/#organization"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/admin-ajax-1280x720-1.webp","keywords":["Bolt.new","crear apps sin c\u00f3digo","IA","innovacion","Inteligencia Artificial","Programaci\u00f3n","Prompts","vibe coding"],"articleSection":["AI","Aplicaciones","Innovaci\u00f3n"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/","url":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/","name":"Vibe Coding: Crea Apps y Webs desde Cero sin Saber Programar &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","isPartOf":{"@id":"https:\/\/niixer.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/#primaryimage"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/admin-ajax-1280x720-1.webp","datePublished":"2026-04-09T01:37:14+00:00","dateModified":"2026-05-29T21:39:16+00:00","description":"Vibe Coding: crea apps sin saber c\u00f3digo desde cero usando IA, prompts y herramientas como Bolt.new o Lovable. \u00a1Empieza hoy!","breadcrumb":{"@id":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/#primaryimage","url":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/admin-ajax-1280x720-1.webp","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/admin-ajax-1280x720-1.webp","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/niixer.com\/index.php\/2026\/04\/08\/vibe-coding-crea-apps-sin-saber-codigo-desde-cero\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/niixer.com\/"},{"@type":"ListItem","position":2,"name":"Vibe Coding: Crea Apps y Webs desde Cero sin Saber Programar"}]},{"@type":"WebSite","@id":"https:\/\/niixer.com\/#website","url":"https:\/\/niixer.com\/","name":"Portal de noticias de tecnolog\u00eda, ciencia, Android, iOS, Realidad Virtual, Aumentada y Mixta, Videojuegos, computadores, todo lo mas reciente en tecnolog\u00eda","description":"Portal de noticias de tecnolog\u00eda","publisher":{"@id":"https:\/\/niixer.com\/#organization"},"alternateName":"Niixer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/niixer.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/niixer.com\/#organization","name":"Niixer","alternateName":"Niixer.com","url":"https:\/\/niixer.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/","url":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","width":140,"height":140,"caption":"Niixer"},"image":{"@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/niixer\/","https:\/\/www.instagram.com\/niixer.tecnologia\/"]},{"@type":"Person","@id":"https:\/\/niixer.com\/#\/schema\/person\/856fa44ae06aa80c5ebd9f1ed98137bb","name":"dchivatam","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/cae87a1ba93f37b450c53224266af8f17e5f38d8b8e05afea333236ce9271979?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/cae87a1ba93f37b450c53224266af8f17e5f38d8b8e05afea333236ce9271979?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cae87a1ba93f37b450c53224266af8f17e5f38d8b8e05afea333236ce9271979?s=96&d=mm&r=g","caption":"dchivatam"},"url":"https:\/\/niixer.com\/index.php\/author\/dchivatam\/"}]}},"jetpack_featured_media_url":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/04\/admin-ajax-1280x720-1.webp","_links":{"self":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/83869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/users\/2009"}],"replies":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/comments?post=83869"}],"version-history":[{"count":22,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/83869\/revisions"}],"predecessor-version":[{"id":89313,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/83869\/revisions\/89313"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media\/85056"}],"wp:attachment":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media?parent=83869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/categories?post=83869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/tags?post=83869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}