Linkeum Desarrollo
| Iniciar sesión Suscribirse

Probando Gemini 3: crear un generador de menú de café con IA sin escribir una sola línea de código

Cómo la IA generativa crea una herramienta completa en un único prompt

Gemini 3 representa una nueva generación de IA capaz de entender solicitudes complejas y generar código listo para producción en segundos. Para probar sus verdaderas capacidades, decidí crear una herramienta práctica y universal sin escribir una sola línea de código: un diseñador de menú de café personalizable, exportable a PDF y que cabe en un único archivo HTML. ¿El resultado? Impresionante.

Interfaz del Barista Designer - Herramienta de Creación de Menú de Café con Gemini 3
Linkeum.com
Continuamos después de este anuncio

Probando Gemini 3: crear un menú de café con IA

Google ha lanzado una nueva versión de Gemini: la versión 3. Esta nueva iteración promete nuevas capacidades de razonamiento y generación de código. Veamos esto con una prueba simple.

Primer paso: comenzar

Vaya a Gemini y seleccione "razonamiento" en el símbolo del sistema.

Para esta prueba, decidí crear una herramienta para crear rápida y fácilmente un menú de café/bar exportable a PDF.

La solicitud inicial

Aquí está la solicitud utilizada:

Create a single-file HTML tool for designing a coffee shop/bar menu.

FEATURES REQUIRED:

  1. Design Themes (user selectable):

    • Modern (minimalist, clean lines)
    • Nature (earthy, organic feel)
    • Futuristic (sleek, bold)
    • Zen (calm, balanced, minimal)
  2. Customization:

    • Editable menu items with names and prices
    • Add/remove menu categories (Coffee, Tea, Food, Desserts, etc.)
    • Text color selection from a palette
    • Theme color customization (primary accent color)
    • Option to add item descriptions
  3. Export:

    • PDF export in standard sizes: A4, A3, A5, Letter, Half Letter
    • Print-optimized layout
    • Maintain theme and colors in PDF
  4. Visual Elements:

    • Include an illustration/icon for each theme
    • Display theme preview on the left panel
    • Live preview of menu as user edits
  5. Technical:

    • Single HTML file (no dependencies, or use CDN links)
    • Use TailwindCSS via CDN
    • Include html2pdf library for PDF export
    • Fully responsive design
    • Save/load functionality (LocalStorage for user data)

STRUCTURE:

  • Left panel: Controls (theme, colors, export options)
  • Right panel: Live menu preview
  • Simple, intuitive UI

Make it production-ready, professional, and easy for non-developers to use.

Respuesta de Gemini 3

Después de unos minutos de reflexión, Gemini responde:

Here is a complete, single-file HTML solution. It uses TailwindCSS for styling, FontAwesome for icons, and html2pdf.js for generating the PDF. It requires no installation—just save the code below as an .html file (e.g., menu-maker.html) and open it in your browser.

Seguido del código. Tomo el código y lo copio en un archivo HTML que abro en mi navegador.

Y aquí está el resultado:

Barista Designer - Primer resultado con Gemini 3

Es limpio y funcional. El resultado de una sola solicitud es impresionante. No pongo el código aquí porque es bastante largo. Te invito a probarlo tú mismo.

Las mejoras

Hay algunas mejoras prácticas que hacer:

  • Hacer el tamaño de los elementos modificable
  • Hacer el texto al pie del menú modificable

Sigamos adelante y completemos con esta segunda solicitud:

Add the following features to the coffee menu designer:

  1. DRAG & DROP:

    • Drag categories to reorder them
    • Drag menu items within categories to reorder them
    • Visual feedback during drag (highlight, shadow, cursor)
    • Smooth animations
  2. SIZE CUSTOMIZATION:

    • Adjustable font size for:
      • Category titles (slider: 16px - 32px)
      • Menu item names (slider: 12px - 24px)
      • Menu item prices (slider: 10px - 20px)
      • Menu item descriptions (slider: 10px - 16px)
    • Show current size value next to each slider
    • Live preview as user adjusts
  3. SPACING CUSTOMIZATION (bonus):

    • Gap between menu items (slider: 8px - 24px)
    • Gap between categories (slider: 16px - 32px)
  4. FOOTER TEXT CUSTOMIZATION:

    • Editable footer text (currently "Menu created with Barista Designer")
    • Text input field to modify footer content
    • Option to toggle footer visibility (show/hide checkbox)
    • Footer font size slider (8px - 16px)
    • Footer text color selection from palette
  5. UX IMPROVEMENTS:

    • Add "Reset sizes to default" button
    • Add icons for drag handles (≡ icon)
    • Group font size controls in a dedicated panel
    • Disable text selection during dragging
    • Add delete buttons for categories and items
  6. PERSISTENCE:

    • Save all size settings and footer text to LocalStorage
    • Load them when user reopens the tool

Keep the single-file HTML structure and maintain all existing features (themes, colors, PDF export).

La respuesta mejorada

Después de unos minutos de razonamiento, aquí está la respuesta de Gemini:

Here is the updated, single-file solution.

I have added SortableJS (via CDN) to handle robust drag-and-drop functionality, implemented CSS Variables for high-performance live font resizing, and added the requested Footer and Spacing controls.

Seguido del código. Copio y pego el código en un nuevo archivo HTML y lo abro en mi navegador.

A continuación se muestra el resultado:

Barista Designer - Después de la segunda solicitud - Paneles de control

Barista Designer - Después de la segunda solicitud - Vista previa del menú

Los tamaños son modificables, todo funciona y la guardación en PDF funciona. ¡El resultado en 2 solicitudes es limpio, funcional e impresionante!

Continuamos después de este anuncio

Puntos clave

Esta prueba demuestra que Gemini 3 no es solo un chatbot – es una verdadera herramienta de desarrollo capaz de crear aplicaciones profesionales. Desde pequeñas cafeterías hasta restaurantes, pasando por food trucks, esta herramienta se puede usar directamente. Si tienes una idea de herramienta, un sitio web "simple", y no te apetece sumergirte en código, Gemini puede hacer realidad tu imaginación. ¡Comienza!
E
Equipo Linkeum
Equipo de redactores y expertos en tecnología y finanzas de Linkeum.

Palabras clave relacionadas

#Gemini 3 #IA generativa #desarrollo web #HTML #JavaScript #TailwindCSS #café #menú #PDF #sin código #vibe coding