Linkeum Dev
| Entrar Subscrever

Testando Gemini 3: crie um gerador de menu de café com IA sem escrever uma única linha de código

Como a IA generativa cria uma ferramenta completa em um único prompt

Gemini 3 representa uma nova geração de IA capaz de compreender solicitações complexas e gerar código pronto para produção em poucos segundos. Para testar suas verdadeiras capacidades, decidi criar uma ferramenta prática e universal sem escrever uma única linha de código: um designer de menu de café personalizável, exportável para PDF e que cabe em um único arquivo HTML. O resultado? Impressionante.

Interface do Barista Designer - Ferramenta de criação de menu de café com Gemini 3
Linkeum.com
Continua após este anúncio

Testando Gemini 3: criar um menu de café com IA

Google lançou uma nova versão do Gemini: a versão 3. Esta nova iteração promete novas capacidades de raciocínio e geração de código. Vamos ver isso com um teste simples.

Primeiro passo: começar

Vá para Gemini e selecione "raciocínio" no prompt de comando.

Para este teste, decidi criar uma ferramenta para criar rápida e facilmente um menu de café/bar exportável para PDF.

O prompt inicial

Aqui está o prompt utilizado:

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.

Resposta do Gemini 3

Após alguns minutos de reflexão, 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 do código. Pego o código e o copio em um arquivo HTML que abro no meu navegador.

E aqui está o resultado:

Barista Designer - Primeiro resultado com Gemini 3

É limpo e funcional. O resultado de um único prompt é impressionante. Não coloco o código aqui porque é bastante longo. Convido você a testá-lo você mesmo.

As melhorias

Há algumas melhorias práticas a fazer:

  • Tornar o tamanho dos elementos modificável
  • Tornar o texto no rodapé do menu modificável

Vamos avançar e completar com este segundo prompt:

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).

A resposta aprimorada

Após alguns minutos de raciocínio, aqui está a resposta do 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 do código. Copio e colo o código em um novo arquivo HTML e o abro no meu navegador.

Abaixo está o resultado:

Barista Designer - Após o segundo prompt - Painéis de controle

Barista Designer - Após o segundo prompt - Visualização do menu

Os tamanhos são modificáveis, tudo funciona e o salvamento em PDF funciona. O resultado em 2 prompts é limpo, funcional e impressionante!

Continua após este anúncio

Pontos principais

Este teste mostra que Gemini 3 não é apenas um chatbot – é uma verdadeira ferramenta de desenvolvimento capaz de criar aplicações profissionais. De pequenos cafés a restaurantes, passando por food trucks, essa ferramenta pode ser usada diretamente. Se você tem uma ideia para uma ferramenta, um site "simples", e não quer se aprofundar em código, Gemini pode tornar sua imaginação realidade. Comece agora!
E
Equipe Linkeum
Equipe de redatores e especialistas em tecnologia e finanças da Linkeum.

Palavras-chave relacionadas

#Gemini 3 #IA generativa #desenvolvimento web #HTML #JavaScript #TailwindCSS #café #menu #PDF #sem código #vibe coding